﻿/*theme css*/
a{color: #3f3f3f;transition: .5s;}
a:hover{text-decoration: none;color:#e67817;}
body{font-family:"Microsoft Yahei", sans-serif;font-weight: 400;font-style: normal;font-size: 14px;line-height: 1.6;color: #3f3f3f;}
p{font-style: normal;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-family: "Microsoft Yahei", sans-serif;font-style: normal;line-height: 1.2;font-weight: 400;transition: .5s;font-size: 18px;color: #3f3f3f;margin: 0 0 8px;transition: .5s;}
p.form-messege{color: #d3ff00;}
.btn-primary:focus, select:focus, textarea:focus, input:focus{box-shadow: none !important;}
textarea, input{outline:none;}
a:focus, .btn:focus{text-decoration: none;outline: none;}
.uppercase{text-transform: uppercase;}
.capitalize{text-transform: capitalize;}

/* title css*/
.witr_section_title_inner h1, .witr_section_title_inner h2, .witr_section_title_inner h3{font-size: 40px;margin: auto;font-weight: 700;}
.witr_section_title_inner.text-center p{width: 71%;margin-right: auto;margin-left: auto;}
.witr_section_title{padding-bottom: 0px;}
.witr_section_title{position: relative;padding-bottom: 50px;}
.witr_section_title_inner{position:relative;z-index:1;}
.witr_back_title{position:absolute;top:0;bottom:0;right:0;left:0;}
.title_in .witr_back_title{z-index: -1;}
.witr_back_title h4{font-size:80px;-webkit-text-stroke: 1px #888888;-webkit-text-fill-color: transparent;line-height:1;}
.witr_section_title_inner h1, .witr_section_title_inner h2, .witr_section_title_inner h3{font-size: 24px;margin: auto;font-weight: 400;}
.text-right.witr_section_title_inner h1, .text-right.witr_section_title_inner h2, . text-right.witr_section_title_inner h3{margin-right: 0px;}
.text-left.witr_section_title_inner h1, .text-left.witr_section_title_inner h2, .text-left.witr_section_title_inner h3{margin-left: 0px;}
.witr_section_title_inner h1{}
.witr_section_title_inner h2{font-size: 14px;display: inline-block;color: #e67817;text-transform: uppercase;}
.all_counter_color i, .witr_counter_img{margin: 0px 20px 0px 0px;padding: 10px 0px 0px 0px;}
.witr_section_title_inner h3{padding: 10px 0px 0px 0px;line-height: 1.7em;}
.witr_section_title_inner p span a, .witr_section_title_inner p span, .witr_section_title_inner h1 span, .witr_section_title_inner h2 span, .witr_section_title_inner h3 span{color:#e67817;}
.witr_section_title_inner p{margin-top: 10px;}
.witr_section_title_inner.text-center p{margin-right:auto;margin-left:auto;}
.witr_section_title_inner p{width: 100%;padding: 10px 0px 0px 0px;text-align: justify;line-height: 1.8em;font-size: 16px;}
.witr_image_title{margin-top: 0px;margin-bottom: 10px;}
.white .witr_section_title_inner h1,
.white .witr_section_title_inner h2,
.white .witr_section_title_inner h3,
.white .witr_section_title_inner p{color:#fff;}
.title_btn a{background: #e0a067;padding: 15px 30px;color: #fff;display: inline-block;}

/* button hover style*/
.pricing-part a.btn, .feature_btn a, .witr_ser_btnb a, .service-btn > a, a.dtbtn, .witr_btn, .witr_bbtn, .witr_gbtn, .witr_gbbtn, .consit_button a, .witr_sbtn_s8 a{border-radius: 5px;font-size: 16px;}
.witr_btn, .witr_bbtn, .witr_gbtn::before, .witr_vbtn, .witr_vhgbtn::before, .witr_vbbgbtn_inner:after, .witr_vbbgbtn::after, .witr_vdbbgbtn_inner:before, .witr_vdbbgbtn::before{background-color: transparent;background: #e67817;color:#fff;}
.witr_btn:hover, .witr_bbtn:hover, .witr_gbtn:hover::before, .witr_vbtn:hover, .witr_vhgbtn:hover::before, .witr_vbbgbtn_inner:hover:after, .witr_vbbgbtn:hover::after, .witr_vdbbgbtn_inner:hover:before, .witr_vdbbgbtn:hover::before{background-color: transparent;background-image: linear-gradient(90deg, #e67817 0%, #001EB6 100%);color:#fff;}
.witr_gbtn::before{border-radius: 30px;}
.tx_golobal_color{background: #e0a067;}
.tx_btn_global_color:hover{background:#140909;}
.logo-right,
.logo-left{align-items: center;}
.witr_h_h2 .consit_menu, .witr_h_h3 .consit_menu, .witr_h_h4 .consit_menu, .witr_h_h5 .consit_menu, .witr_h_h6 .consit_menu, .witr_h_h7 .consit_menu, .witr_h_h8 .consit_menu, .witr_h_h9 .consit_menu, .witr_h_h10 .consit_menu, .witr_h_h11 .consit_menu, .witr_h_h14 .consit_menu, .witr_h_h17 .consit_menu, .witr_h_h18 .consit_menu, .witr_h_h19 .consit_menu, .witr_h_h20 .consit_menu, .witr_h_h21 .consit_menu{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;align-items: center;}
.tx_relative_m,.tx_top2_relative{position:relative;}

/* bar color title*/
.witr_bar_main{margin: 10px 0;}
.witr_bar_inner{height: 3px;width: 90px;background: #821F05;margin: 0px auto;position: relative;border-radius: 30px;}
.text-left .witr_bar_inner{margin-left:0px;}
.text-right .witr_bar_inner{margin-right:0px;}

/* circale Bar css*/
.witr_bar_innerc{position:relative;}
.witr_bar_innerc::before{content: '\f177';position: absolute;left: 0;top: 50%;transform:translateY(-50%);border:5px solid #e0a067;border-radius: 50%;background: #1c1b1b;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: move_title_bg;animation-name: move_title_bg1;}
.witr_bar_innerc::after{content: '\f178';position: absolute;right: 0;top: 50%;transform:translateY(-50%);border:5px solid #e0a067;border-radius: 50%;background: #1c1b1b;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: move_title_bg;animation-name: move_title_bg2;}
@keyframes move_title_bg1{from{left:0;}
to{left:100%;}} @keyframes move_title_bg2{from{right:0;}
to{right:100%;}}

/* === style_w6 shape ====*/
.witr_shape_item_inner{position: absolute;z-index: -1;content: "";transition:.5s;}
.witr_shape_box{width: 300px;height: 300px;background: #ddd;border-radius: 50%;border: 54px solid #f9f9f9;margin: auto;transition: .5s;}

/* responsive 320 start*//* small mobile :320px.*/
@media (max-width: 479px){body{overflow-x: hidden;}
.consit-header-top{/* display: none;*/}
.top-right-menu ul.social-icons li{margin-left: 13px;}
.mean-container .mean-bar:before{text-transform: uppercase;top: 17px;display:none;}
.mean-container a.meanmenu-reveal{padding: 15px 15px 15px;background: #212529;margin-top: 10px;margin-right: 10px;}
.witr_ac_style:before, .active .witr_ac_style:before{display:none;}}

/* responsive 320 end*/
/*===================== consit HEADING TOP AREA CSS =========================*/
/* LEFT RIGHT CSS*/
.em40_header_area_main.hdisplay_none{display: none;}
.consit-header-top{background: #e67817;}
.consit-header-top{padding: 10px 0;}
.top-address p{margin-bottom: 0;}
.top-address p span, .top-address p a{margin-right: 20px;}
.top-address p span i, .top-address p a i{font-size: 13px;color: #fff;margin-right: 5px;}
.top-address p span i:hover, .top-address p a i:hover{}
.top-address p a{display: inline-block;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

/* TOP RIGHT CSS*/
.top-right-menu ul.social-icons{margin: 0;padding: 0;}
.top-right-menu ul.social-icons li{display: inline-block;margin-left: 15px;position: relative;}
.top-right-menu ul.social-icons li a{display: inline-block;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;font-size: 15px;}
.top-welcomet p span, .top-welcomet p a, .top-welcome p span, .top-welcome p a, .top-welcome p, .top-address p a, .top-right-menu ul.social-icons li a, .top-address p span{color: #fff;font-size: 14px;font-weight: 300;}
.top-welcome p a:hover{}
.top-right-menu .social-icons li a:hover, .top-right-menu .social-icons li a i:hover{color: #eaeaea;}
.top-both-p0 .top-address p a, .top-both-p0 .top-address p span{margin-right: 0px;margin-left: 12px;}
.top-right-menu .menu-item-has-children > a:after{margin-left: 5px;content: "\e62a";font-family: themify;font-size: 15px;opacity: .7;}

/* sub menu css*/
.top-right-menu ul .sub-menu{position: absolute;left: 0px;top: 100%;visibility: hidden;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-top: 1px solid #821F05;width: 150px;text-align: left;background: #821F05;z-index: 1;transition: .5s;}
.top-right-menu ul.social-icons li:hover .sub-menu{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility: visible;}
.top-right-menu ul .sub-menu li{padding: 5px 0px 5px;}
.top-right-menu ul .sub-menu li a{font-size: 14px;}
.top-right-menu ul .sub-menu ul{display: none;}
.top-welcome p{padding: 0px;margin: 0px;}
.top-address.em-login a{margin-right: 10px;}
.top-address.em-login a + a{margin-right: 0;}
.top-address.em-login p a i, .top-address.em-login p a i{margin-right: 5px;}
.top-address.em-login a + a:before{content: "|";margin-right: 12px;}
.txtc{text-align: center;}
.text-center{text-align: center;}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}

/* top opening*/
.top-address.menu_18 span{padding: 8px 15px 9px;display: inline-block;}
.top-right-menu ul.social-icons.menu_18, .top-right-menu ul.social-icons.menu_19{padding: 7px 0;}
.em-login.menu_18, .em-quearys-top.menu_19{padding: 7px 0;}

/* address left right icon*/
.top-right-menu.litop{float: left;}

/* mobile logo*/
.mobile_menu_logo.text-center{padding: 20px 0;}

/*===================== END consit HEADING TOP AREA CSS =========================*/
/*======================== EM consit HEADER =========================*/
.em_consit_header{background: #f9f9f9 none repeat scroll 0% 0;padding: 28px 0;position: relative;overflow: hidden;z-index: 1;}
.em_consit_header:before{background: #821F05 none repeat scroll 0% 0;content: "";left: 0;top: 0;bottom: 0;width: 25%;height: 100%;z-index: -1;position: absolute;}
.em_consit_header:after{background: #821F05 none repeat scroll 0% 0;content: "";left: 18%;top: 0;bottom: 0;width: 15%;height: 100%;position: absolute;-webkit-transform: rotate(-121deg);transform: rotate(-121deg);z-index: -1;}
.single_header_address{text-align: left;}
.consit_logo_thumb{z-index: 9;text-align: right;}
.consit_header_icon{float: left;margin-right: 10px;overflow: hidden;}
.consit_header_icon i{color: #821F05;font-size: 30px;margin-top: 5px;margin-left: 2px;display: inline-block;}
.consit_header_address{overflow: hidden;padding-left: 80px;}
.consit_header_address_text > h3{font-size: 18px;margin: 0;padding: 0;}
.consit_header_address_text > p{margin: 0;overflow: hidden;}
.consit_header_address_text > p > a{color:#999;}
.consit_logo_thumb{z-index: 9;}
.consit_header_button{padding-left: 50px;position: relative;}
.consit_header_button:before{content: "";position: absolute;background: #821F05;width: 1px;height: 74px;left: 10px;top: -14px;}
.consit_header_button .dtbtn{background: #821F05;border-radius: 5px;color: #fff;display: inline-block;font-size: 15px;font-weight: 600;margin-left: 0;padding: 12px 26px;transition: .5s;}
.consit_header_button > a:hover{background: #821F05;}
.em_slider_social{position: fixed;right: 30px;text-align: center;top: 60%;z-index: 999999;}
.em_slider_social li{display: block;list-style: outside none none;text-decoration: none;}
.em_slider_social a{background: #821F05;border: 1px solid #821F05;border-radius: 50%;color: #fff;display: inline-block;font-size: 16px;height: 35px;line-height: 33px;margin-bottom: 10px;text-align: center;width: 35px;}
.em_slider_social a:hover{background: #821F05;color: #fff;border-color: #821F05;}
.no-logo-sr .consit_menu ul{text-align: center;}
.no-logo-sr .consit_menu ul li{text-align: left;}

/*======================= consit HEADING NAV AREA CSS ========================*/
.mean-container .mean-bar{padding: 0;}
.mean-container .mean-nav{background: transparent;float: none;}
.main_menu_div{position: relative;}
.consit_nav_area{background: #fff none repeat scroll 0% 0;}

/* LOGO CSS*/
.logo a{font-size: 23px;font-weight: 700;display: inline-block;}

/* MENU CSS*/
.consit_menu ul{text-align: right;list-style: none;}

/* witr_h_h18 menu css*/
.witr_shop_sc .consit_menu ul{text-align: left;}
.search_popup_button, .tx_mmenu_together{align-items: center;display: flex;justify-content: flex-end;}
.tx_mmenu_together .donate-btn-header{padding: 0;}
.witr_shop_sc .donate-btn-header , .witr_shop_sc .em_top_cart.hshop{padding: 0;}
.witr_shop_sc .em-quearys-menu i{border-radius:3px;margin-right: 20px;margin-top: 7px;}
.witr_shop_sc a.cart-contents{background: #ff4a17;color: #fff;border-radius: 3px;padding: 8px;margin-top: 3px;display: block;}
.witr_shop_sc a.dtbtn{margin-left: 20px;}
.witr_shop_sc .em-header-quearys{text-align: center;}

/* witr_h_h21 menu css*/
.sb_popup .tx_mmenu_together{justify-content: space-between;}

/* witr_h_h22 menu css*/
.number_align{justify-content: space-between;display: flex;align-items: center;}
.menu_search{display: flex;align-items: center;}
.main_menu_address_a{display: flex;align-items: center;position: relative;}
.main_menu_address_a::before{content: "";position: absolute;background:#fbfbfb40;width: 1px;height: 107px;left: 0;}
.main_menu_header_icon{margin-left: 25px;margin-right: 10px;}
.main_menu_header_icon i{font-size: 30px;color: #821F05;}
.main_menu_header_address_text h3, .main_menu_header_address_text h4 a{margin:0;font-weight: 600;}
.main_menu_header_address_text h3{font-size: 18px;color: #821F05;}
.main_menu_header_address_text h4 a{font-size: 18px;}
.main_menu_header_address_text h4{margin-bottom: 0;}
.prefix .main_menu_header_address_text h3, .prefix .main_menu_header_address_text h4 a, .prefix .main_menu_header_icon i{color: #fff;}
.consit_menu > ul > li{display: inline-block;position: relative;}
.consit_menu > ul > li > a{display: block;margin: 38px 14px;transition: .5s;position: relative;color: #272727;font-size: 16px;font-weight: 400;}
.consit_menu > ul > li > a:before, .consit_menu > ul > li.current > a:before{background: #ffb600 none repeat scroll 0% 0;bottom: -7px;content: "";height: 2px;left: 0;margin: auto;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position: absolute;right: 0;-webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;width: 15%;display:none;}
.heading_style_2 .consit_menu > ul > li > a{color: #fff;}
.heading_style_3 .consit_menu > ul > li > a{color: #fff;}
.heading_style_4 .consit_menu > ul > li > a{color: #fff;}
.heading_style_5 .consit_menu > ul > li > a{color: #fff;}
.consit_menu ul li:last-child a{margin-right: 8px;}
.consit_menu > ul > li.current > a, .consit_menu > ul > li:hover > a, .consit_header_menu > ul > li:hover > a{color: #e67817;background-color: transparent;}
.consit_menu > ul > li:hover > a:before, .consit_menu > ul > li.current > a:before{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}

/* transparent 2*/
.trp_nav_area{position: fixed;left: 0;right: 0;top: 0;z-index: 9999;background-color: transparent;transition: .5s;}
.hbg2{background: rgba(0, 0, 0, .7);}

/* stycky nav js*/
.transprent-menu.menu4{position: relative;}
.transprent-menu .consit_nav_area{left: 0;right: 0;top: 0;z-index: 9999;background-color: transparent;padding: 0;transition: .5s;position: absolute;}
.consit_nav_area.postfix{-webkit-transition: .3s;transition: .3s;}
.consit_nav_area.prefix, .hbg2{background: #fff none repeat scroll 0% 0;box-shadow: 0 10px 30px 0 rgb(0 0 0 / 5%);}
.consit_nav_area.prefix .consit_menu > ul > li > a{color: #272727;}
.consit_nav_area.prefix .consit_menu > ul > li.current > a{color: #e67817;}

/* LOGO LEFT RIGHT CSS*/
.logo-left{align-items: center;}
.logo-left .logo{text-align: left;}
.logo-right .logo{text-align: right;}
.logo-right .consit_menu > ul{text-align: left;}
.logo-right .consit_menu > ul > li:first-child a{padding-left: 0px;}
.logo-right .consit_menu > ul > li:last-child a{padding-right: auto;}

/* logo top*/
.logo-top .logo{text-align: center;}
.logo-top .consit_menu > ul{text-align: center;}
.logo-top > .consit_menu > ul > li:last-child a{padding-right: auto;}

/* sub menu style*/
.consit_menu ul .sub-menu{position: absolute;left: 0;top: 130%;width: 260px;text-align: left;background: #fff;margin: 0;padding: 15px 20px 8px;z-index: 9999;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);transition: .2s;opacity: 0;visibility: hidden;}
.consit_menu ul li:hover > .sub-menu{transition: .5s;opacity: 1;visibility: visible;top: 100%;z-index: 9;}
.consit_menu ul .sub-menu li{position: relative;transition:.5s;}
.consit_menu ul .sub-menu li a{display: block;margin: 0;margin-bottom: 6px;letter-spacing: normal;font-size: 15px;font-weight: 500;transition: .5s;color: #212d48;visibility: inherit !important;padding: 4px 0px;}
.consit_menu ul .sub-menu li:hover > a, .consit_menu ul .sub-menu .sub-menu li:hover > a, .consit_menu ul .sub-menu .sub-menu .sub-menu li:hover > a, .consit_menu ul .sub-menu .sub-menu .sub-menu .sub-menu li:hover > a{color: #e67817;}
.consit_menu ul .sub-menu li:hover{margin-left: 15px;}
.consit_menu ul .sub-menu li:before{opacity: 0;transition: .1s;width: 15px;height: 1px;background: #0049ff;position: absolute;left: -20px;top: 50%;font-size: 20px;content: "";transform: translateY(-50%);}
.consit_menu ul .sub-menu li:hover:before{opacity:1;}
.consit_menu ul .sub-menu li:before, .mini_shop_content a span.count, .slick-next, .slick-next.slick-disabled, .slick-prev, .slick-prev.slick-disabled, .twr_mini_cart .woocommerce.widget_shopping_cart .buttons a.checkout, .twr_mini_cart .woocommerce.widget_shopping_cart .buttons a:hover{background: #e67817;}

/* sub menu 2*/
.consit_menu ul .sub-menu .sub-menu{left: 100%;top: 130%;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility: hidden;}
.consit_menu ul .sub-menu li:hover > .sub-menu{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility: visible;top: 0%;}

/* sub menu 3*/
.consit_menu ul .sub-menu .sub-menu li{position: relative;}
.consit_menu ul .sub-menu .sub-menu .sub-menu{right: 100%;left: auto;top: 130%;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility: hidden;}
.consit_menu ul .sub-menu .sub-menu li:hover > .sub-menu{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility: visible;top: 0%;}

/* sub menu 4*/
.consit_menu ul .sub-menu .sub-menu .sub-menu li{position: relative;}
.consit_menu ul .sub-menu .sub-menu .sub-menu li:hover > .sub-menu{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility: visible;top: 0%;}

/* user login*/
.logged-in .trp_nav_area{top: 32px;}
.logged-in .transprent-menu .consit_nav_area.prefix{top: 32px;}
.logged-in .trp_nav_area.hbg2{top: 32px;}

/* has menu icon*/
.consit-main-menu .menu-item-has-children > a:after{margin-left: 5px;content: "\f107";font-family: FontAwesome !important;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";font-size: 13px;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.consit-main-menu .menu-item-has-children .menu-item-has-children> a:after{margin-left: 8px;content: "\f105";}

/* menu button*/
.donate-btn-header{display: inline-block;}
a.dtbtn{background: #e67817;}
a.dtbtn{border: none;display: block;font-size: 17px;margin-left: 20px;font-weight: 500;border-radius: 30px;padding: 13px 25px;}
.btn, a.dtbtn{color: #fff;}
.witr_swiper_content .witr_btn:hover{background-color: #fd9d48;}
.witr_swiper_content .witr_btn:hover, .witr_swiper_content form button:hover, .witr_video_butns:hover{color: #fff;}
.redX{color: #821F05;}

/* logo sticky*/
.consit-main-menu .logo a.main_sticky_main_l{display: block;}
.consit-main-menu .logo a.main_sticky_l{display: none;}

/* logo sticky box menu*/
.hmenu_box_style.hbg2 .logo a.main_sticky_main_l{display: none;}
.hmenu_box_style.hbg2 .logo a.main_sticky_l{display: block;}

/* logo pre*/
.consit-main-menu .prefix .logo a.main_sticky_main_l{display: none;}
.consit-main-menu .prefix .logo a.main_sticky_l{display: block;}
.headroom--pinned{-webkit-transform: translateY(0);transform: translateY(0);}
.headroom--unpinned{-webkit-transform: translateY(-100%);transform: translateY(-100%);}
.header--fixed{position: fixed;z-index: 10;right: 0;left: 0;top: 0;-webkit-transition: -webkit-transform .25s ease-in-out;transition: -webkit-transform .25s ease-in-out;transition: transform .25s ease-in-out;transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;will-change: transform;}
.menu-height-space{height: 100px;}

/* sticky logo*/
.consit_logo_thumb a.main_sticky_l{display: none;}
.consit_logo_thumb .logo a{margin-top: 0;}

/*======================= END consit HEADING NAV AREA CSS ========================*/
/* mobile-menu*/
.mobile-menu{display: none !important;}
.mobile_logo_area{display: none !important;}
.mobile_menu_logo.text-center{}
.mean-container .mean-bar{padding: 0;}
.main_menu_div{position: relative;}
.mean-container .mean-bar{float: none;background: #ffffff none repeat scroll 0% 0;overflow: hidden;min-height: 70px;}
.consit_menu.main-search-menu > .em-header-quearys, .em-quearys-top.msin-menu-search{display: inline-block;}
.em-top-quearys-area{position: relative;}
.consit_menu div.em-header-quearys{text-align: center;}
.em-quearys-top.msin-menu-search .em-quearys-menu i{height: 36px;width: 36px;line-height: 36px;margin-left: 20px;cursor: pointer;}
.em-quearys-menu i{background: #e0a067;border-radius: 50px;display: inline-block;height: 26px;text-align: center;width: 26px;line-height: 26px;font-size: 14px;color: #fff;}
.em-quearys-inner{visibility: hidden;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: fixed;top: 0;left: -150%;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);z-index: 10000;-webkit-transition: all 0s 0s cubic-bezier(0.32, 0, 0, 1), background .3s 0s cubic-bezier(0.32, 0, 0, 1), -webkit-transform .3s .15s cubic-bezier(0.32, 0, 0, 1);transition: all 0s 0s cubic-bezier(0.32, 0, 0, 1), background .3s 0s cubic-bezier(0.32, 0, 0, 1), -webkit-transform .3s .15s cubic-bezier(0.32, 0, 0, 1);transition: all 0s 0s cubic-bezier(0.32, 0, 0, 1), transform .3s .15s cubic-bezier(0.32, 0, 0, 1), background .3s 0s cubic-bezier(0.32, 0, 0, 1);transition: all 0s 0s cubic-bezier(0.32, 0, 0, 1), transform .3s .15s cubic-bezier(0.32, 0, 0, 1), background .3s 0s cubic-bezier(0.32, 0, 0, 1), -webkit-transform .3s .15s cubic-bezier(0.32, 0, 0, 1);-webkit-transform: scale(1.1);transform: scale(1.1);visibility: hidden;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left: -150%;background: rgba(0, 0, 0, 0);}
.em-s-open{visibility: visible;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left: 0;background: #000000e6 !important;-webkit-transform: scale(1);transform: scale(1);}
.em-quearys-form{width: 100%;max-width: 895px;margin: auto;padding: 30px 0;}
.top-form-control{position: relative;}
.top-form-control input{background: transparent;color: #fff;font-size: 50px;font-weight: 500;height: 100px;padding: 0 40px 0 15px;width: 100%;border: none;-webkit-transition: 1s;-webkit-transition: .5s;transition: .5s;border-bottom: 3px solid #fff;}
textarea, input{outline: none;}
.top-form-control button.top-quearys-style{position: absolute;right: 6px;top: 50%;background: transparent;font-size: 45px;border: none;color: #fff;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.consit_menu div.em-header-quearys{text-align: center;}
.em-quearys-top.msin-menu-search .em-quearys-menu i{height: 36px;width: 36px;line-height: 36px;margin-left: 20px;cursor: pointer;}
.em-quearys-menu i{background: #e67817;border-radius: 50px;display: inline-block;height: 26px;text-align: center;width: 26px;line-height: 26px;font-size: 17px;color: #fff;}

/*======================== End Menu AREA CSS
=========================*/
/* Swiper Slider Area Css*/
.witr_swiper_area{overflow:hidden;position:relative;}
.witr_swiper_height{position:relative;background-size: cover;background-position: center center;}
.wittr_gallery_swiper::before, .witr_swiper_height::before{content:"";position:absolute;left:0px;top:0px;right:0px;bottom:0px;}
.wittr_gallery_swiper{position:relative;height: 100px !important;margin-top: 10px;background-size: cover;background-position: center center;}
.witr_sw_text_area{margin: auto;height:100%;width:88%;}
.elementor-section-full_width .witr_sw_text_area{margin: auto;width:63%;height:100%;}
.witr_swiper_content{position: relative;top: 50%;transform: translateY(-50%);z-index: 1;}
.witr_swiper_topimg{margin-bottom: 23px;}
.witr_swiper_content h2{color: #FFFFFF;padding: 14px 0px 13px 0px;}
.witr_swiper_content h2, .witr_swiper_content h3{font-size: 48px;line-height: 1.1;}
.witr_swiper_content h1 span, .witr_swiper_content h2 span, .witr_swiper_content h3 span{color: #821F05;font-weight:Italic;}
.consit_single_event:hover .event_page_title h2 a, .witr_swiper_content h1 span, .witr_swiper_content h2 span, .witr_swiper_content h3 span{color: #e67817;}
.witr_swiper_content h1{color: #FFFFFF;font-size: 20px;text-transform: capitalize;}
.witr_swiper_content p{margin-top: 20px;}
.text-left .witr_swiper_content h1, .text-left .witr_swiper_content h2, .text-left .witr_swiper_content h3{margin: 0px auto 4px 0;}
.text-left .witr_swiper_content p{margin: 28px auto 15px 0;}
.witr_swiper_content p{color: #FFFFFF;padding: 15px 0px 0px 0px;font-size: 20px;width: 50%;}
.text-center .witr_swiper_content h1, .text-center .witr_swiper_content h2, .text-center .witr_swiper_content h3 .text-center .witr_swiper_content p{margin-left:auto;margin-right:auto;}
.witr_swiper_content h3{color: #FFFFFF;}
.text-center .witr_swiper_content p{margin: 28px auto 0;width: 60%;}
.text-right .witr_swiper_content h1, .text-right .witr_swiper_content h2, .text-right .witr_swiper_content h3{margin: 0px 0 10px auto;}
.text-right .witr_swiper_content p{margin: 28px 0 15px auto;}
.text-left .witr_swiper_content h1, .text-left .witr_swiper_content h2, .text-left .witr_swiper_content h3, .text-right .witr_swiper_content h1, .text-right .witr_swiper_content h2, .text-right .witr_swiper_content h3{width: 68%;}
.witr_swiper_content p{font-size: 20px;padding-left: 5px;padding-right: 5px;}
.witr_swiper_area .swiper-slide a{display: inline-block;}
.witr_swiper_area .text-left .witr_slider_thumb{right: 170px;}
.witr_swiper_area .text-right .witr_slider_thumb{left: 170px;}
.witr_swiper_area .text-left .slider_vd_icon{right: 16%;}
.witr_swiper_area .text-right .slider_vd_icon{left: 16%;}
.witr_swiper_area .text-center .slider_vd_icon{top: 23%;position: absolute;left: 50%;transform: translate(-50%, -50%);}
.witr_icon_section{margin-top:30px;}

/* pagination bullet*/
.witr_swiper_area .swiper-pagination-bullet{width: 15px;height: 15px;background: #fff;}

/* progressbar*/
.witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #821F05;}
.witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar{}
.witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar{height: 10px;}

/* scrollbar*/
.witr_swiper_area .swiper-scrollbar-drag{background: #821F05;}
.witr_swiper_area .swiper-container-horizontal>.swiper-scrollbar{background: rgba(0,0,0,.0);}
.witr_swiper_area .swiper-scrollbar-drag, .witr_swiper_area .swiper-container-horizontal>.swiper-scrollbar{height: 10px;}

/* pagination prev next*/
.swiper-button-prev, .swiper-button-next{background-image:inherit !important;color:#fff;transition: .5s;outline: none;}
.video_page_area .swiper-button-prev, .video_page_area .swiper-button-next{background-image: inherit !important;color: #fff;transition: .5s;outline: none;display: none;}
.swiper-button-prev:hover, .swiper-button-next:hover{color: #e0a067;background:#fff;padding:30px;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 30px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:0 !important;}
.witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #821F05;}
.witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #821F05;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #000;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top;}

/* pagination prev next*/
.swiper-button-prev, .swiper-button-next{background-image:inherit !important;color:#fff;transition: .5s;outline: none;}
.video_page_area .swiper-button-prev, .video_page_area .swiper-button-next{background-image: inherit !important;color: #fff;transition: .5s;outline: none;display: none;}
.swiper-button-prev:hover, .swiper-button-next:hover{color: #e67817;background:#fff;padding:30px;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 30px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:0 !important;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #e0a067;}
.witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .witr_swiper_area .swiper-container-horizontal>.swiper-pagination-progressbar{height: 5px;}
.witr_swiper_height{height: 800px;background-repeat: no-repeat;}
.witr_swiper_content .witr_btn{border-style: default;border-radius: 0;}
.witr_swiper_area .swiper-slide a{display: inline-block;}
.witr_btn{border-style: default;background-color: transparent;background: #e67817;}
.btn, .feature_btn a, .learn_btn, .service-btn>a, .consit_button a, .witr_bbtn, .witr_btn, .witr_feature_btn_3d a, .witr_feature_btn_f a, .witr_gbbtn, .witr_gbtn, .witr_sbtn_s8 a, .witr_ser_btnb a, a.dtbtn{border-radius: 5px;font-size: 16px;font-weight: 500;}
.witr_btn{border-radius: 30px;display: inline-block;font-size: 16px;padding: 17px 30px;text-align: center;position: relative;margin-right: 15px;z-index: 2;-webkit-transition: 1s;transition: 1s;font-weight: 400;}
.consit_button a:hover, .witr_btn:hover, a.dtbtn:hover{background: #fd9d48;}
.witr_btn:hover{background-color: #e678178f;}
.slider_btn{margin-top: 45px;}
.witr_swiper_content .witr_btn.active{color: #FFFFFF;background-color: #0A0A0A;border-style: solid;border-width: 0px 0px 0px 0px;}
.witr_sw_text_area{margin: auto;width: 63%;height: 100%;}
.witr_video_btn i{position: relative;height: 50px;width: 50px;text-align: center;line-height: 50px;display: inline-block;-webkit-transition: .5s;transition: .5s;border-radius: 50%;margin-right: 10px;font-size: 20px;color: #006CFF;background:#FFFFFF;}
.witr_video_btn i:after{position: absolute;content: '';width: 100%;height: 100%;border-radius: 50%;top: 0;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation: witr_squares 1.5s ease-in-out infinite;animation: witr_squares 1.5s ease-in-out infinite;left: 0;right: 0;bottom: 0;z-index: -1;background: #FFFFFF;}

/* witr_squares_*/
@keyframes witr_squares{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
20%{-webkit-transform:scale(1.24);transform:scale(1.24);opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
100%{-webkit-transform:scale(2.1);transform:scale(2.1);opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}

/* swiper bottom area css*/
.swiper_bottom_area{margin-top: -110px;z-index: 999;position: relative;}
.swiper_bottom_area .all_color_service, .swiper_bottom_area .service_top_image::after{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.09);background-color: #FFFFFF;}
.swiper_bottom_area .all_color_service{border-radius: 5px 5px 5px 5px;padding: 50px 35px 30px 35px;margin-bottom: 20px;height: 260px;}
.swiper_bottom_area .width_height_link_02 .service-item i, .swiper_bottom_area .width_height_link_0.service-item i{font-size: 50px;color: #e67817;height: auto;width: auto;border-radius: initial;line-height: normal;background: none;border: none;transition:.5s;}
.swiper_bottom_area .all_color_service h3{padding: 20px 0px 10px 0px;}
.swiper_bottom_area .service-item:hover i{color: #001EB6;}

/* consit about area*/
.consit_about_area{background: #FFFFF;padding: 90px 0px 80px;}
.consit_about_area .witr_section_title{position: relative;padding-bottom: 30px;}
.single_image_area{margin-bottom: 20px;}
.witr_s_flex{display: flex;}
.consit_about_area .em-service-inner{margin-bottom: 10px;}
.em-service2.sleft .em-service-icon{margin-right: 20px;margin-top: 0px;}
.all_icon_color i{font-size: 50px;transform: rotate(0deg);color: #e67817;transition:.5s;}
.em-service2:hover .em-service-icon i{color: #001EB6;}
.about_right_inner{padding: 10px;}
.consit_about_area .witr_section_title{position: relative;padding-top: 35px;}
.consit_about_area .witr_btn{border-radius: 5px;margin-top: 20px;}
.witr_s_flex{display: flex;}
.about_right_bottom_inner .all_icon_color i{color: #FFFFFF;font-size: 30px;background-color: transparent;background-image: linear-gradient(90deg, #e67817 0%, #001EB6 100%);width: 60px;height: 60px;line-height: 60px;border-radius: 100px 100px 100px 100px;transform: rotate(0deg);display: inline-block;text-align: center;}
.about_right_bottom_inner .all_color_service:hover i{background-color: transparent;background-image: linear-gradient(180deg, #001EB6 0%, #e67817 100%);color:#fff;}
.about_right_bottom_inner .all_color_service h3, .about_right_bottom_inner .all_color_service h3 a{color: #e67817;font-size: 16px;font-weight: 700;}
.about_right_bottom_inner .all_color_service p{font-size: 20px;font-weight: 700;}
.witr_button_area{display: inline-block;}
.about_right_bottom_inner{display: inline-block;margin-left: 30px;}

/* brand area css*/
.consit_brand_area{background: #FFFFFF;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 65px 0px 80px 0px;border-style: solid;border-width: 1px 0px 0px 0px;border-color: #DDDDDD;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 65px 0px 80px 0px;}
.consit_brand_area .slide_items{text-align: center;}

/* single service css*/
.em_service_area{padding: 115px 0px 90px;background: #2b2b2b;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.service_inner_content p{padding: 10px 0px 30px 0px;transition: .5s;color: #fff;}
.em_service_area .witr_section_title_inner h1, .em_service_area .witr_section_title_inner h2, .em_service_area .witr_section_title_inner h3{color:#fff !important;}
.em_service_area .witr_section_title{position: relative;padding-bottom: 60px;}
.em_single_service{border-radius: 10px;padding: 50px 35px 0px 35px;transition: .9s;margin-bottom: 30px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);background-color: transparent;border: 1px solid #ffffff52;text-align: center;}
.service_icon i{color: #fff;font-size: 55px;transform: rotate(0deg);transition:.5s;}
.service_icon em{color: #fff;font-size: 55px;transform: rotate(0deg);transition:.5s;}
.service_inner_content h3{padding: 28px 0px 0px 0px;}
.service_inner_content h3 a{transition:.5s;color:#fff;}
.service_inner_content p{padding: 25px 0px 30px 0px;transition: .5s;color: #fff;}
.em_service_area .service_inner_content p{padding: 10px 0px 30px 0px;transition: .5s;color: #fff;}
.em_single_service:hover .service_icon i,
.em_single_service:hover .service_inner_content h3,
.em_single_service:hover .service_inner_content h3 a,
.em_single_service:hover .service_inner_content p{color:#fff;}
.em_single_service .service_inner_content h3 a:hover{}
.em_single_service:hover, .witr_service_front_3d{background-image: url("assets/images/service-img.png");background-repeat: no-repeat;background-size: cover;border-color: ;border-radius:10px;}
.em_single_service:hover:before{/* background: rgba(0, 0, 0, 0.7);*/content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;transition: .5s;border-radius: 10px;}
.em_single_service:hover{/* background: #e67817;*/position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 3;}
.em_single_service:hover::before, .witr_service_front_3d:before{background-color: transparent;background-image: linear-gradient(90deg, #e67817 0%, #e67817E8 100%);}
/* port area css*/
.consit_service_area2{background-image: url("assets/images/port-bg-img.jpg");background-repeat: no-repeat;background-size: cover;padding: 120px 0px 110px;}

/* witr service 2 Style 10*/
.service_overflow_inherit.witr_service2{overflow: inherit;}
.service_overflow_inherit .witr_service2_image{overflow: hidden;position:relative;}
.consit_service_area2 .service_overflow_inherit.witr_service2{overflow: inherit;margin-bottom: 20px;}
.service_overflow_inherit .witr_service2_image{overflow: hidden;}
.wbutton_top_service_icon{position: absolute;top: 10px;right: 76px;}
.wbutton_top_service_icon a{font-size:25px;position: relative;z-index: 1;}
.wbutton_top_service_icon a::before{content: '';position: absolute;height: 130px;width: 130px;background: #fff;right: -58px;z-index: -1;transform: rotate(-45deg);top: -88px;border-radius: 0px 50px;transition: .5s;}
.witr_service2:hover .wbutton_top_service_icon a{color: #fff;}

/* witr_service2_icon_bottom*/
.witr_servicetwo_text{box-shadow: 0 0 30px 0 rgb(0 0 0 / 9%);padding: 57px 30px 30px;position: relative;background: #fff;z-index: 1;}
.witr_servicetwo_text::before{content: '';position: absolute;top: 0;left: 0;right: 0;z-index: -1;transition:.5s;background: #222429;height: 0;}
.witr_service2:hover .witr_servicetwo_text::before{bottom: 0;height: 100%;}
.witr_servicetwo_text::after{content: '';position: absolute;background: url(../../images/corporate/service-shape-hover.png) no-repeat bottom right;width: 50%;height: 100%;z-index: 1;right: 0;bottom: 0;opacity: 0;transition: .5s;}
.witr_service2:hover .witr_servicetwo_text::after{opacity:1;}
.witr_servicetwo_text h3{margin-bottom:10px;}
.witr_servicetwo_text h3,
.witr_servicetwo_text h3 a,
.witr_servicetwo_text p,
.witr_servicetwo_text a{transition:.5s;}
.witr_service2:hover .witr_servicetwo_text h3,
.witr_service2:hover .witr_servicetwo_text h3 a,
.witr_service2:hover .witr_servicetwo_text p,
.witr_service2:hover .witr_servicetwo_text a{color:#fff;}
.witr_service2_icon_bottom{position: absolute;padding: 17px 35px 17px 23px;top: -35px;left: 30px;filter: drop-shadow(0px 0px 35px rgba(0,0,0,.08));z-index: 1;line-height: 1;}
.witr_service2_icon_bottom::before{content: '';position: absolute;background: #fff;height: 100%;width: 100%;left: 0;top: 0;clip-path: polygon(0 1%, 85% 0, 100% 100%, 0% 100%);border-radius: 10px 26px 10px 10px;transition: .5s;z-index: 1;}
.witr_service2_icon_bottom i{font-size: 30px;z-index: 1;position: relative;}
.witr_service2:hover .witr_service2_icon_bottom i{color: #fff;}
.witr_service2_icon_bottom i{font-size: 30px;z-index: 1;position: relative;color: #e67817;}
.service_overflow_inherit .witr_service2_image{overflow: hidden;}
.witr_servicetwo_text::after{content: '';position: absolute;background: url(assets/images/service-shape-hover2.png) no-repeat bottom right;width: 50%;height: 100%;z-index: 1;right: 0;bottom: 0;opacity: 0;transition: .5s;}

/* counter area css*/
.counter_inner_area{box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 20%);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 75px 0px 55px 0px;border-radius: 10px;z-index: 999;position: relative;background: #FFFFFF;}
.counter_inner_area .witr_counter_number_inn{overflow: hidden;text-align: center;margin-bottom: 20px;}
.counter_inner_area .witr_counter_number_inn h4{font-size: 16px;color: #2c2c2c;}
.counter_up_area{margin-bottom: -100px;z-index: 999;}

/* content*/
.witr_counter_number_inn h4{font-size: 22px;}
.witr_counter_icon i{color: #e67817;}
.all_counter_color i{font-size: 50px;border-style: default;transform: rotate(0deg);}
.all_counter_color h3, .all_counter_color span{font-size: 52px;color: #e67817;display: inline-block;font-weight: 300;margin-bottom: 0;}

/* consit_skill_area*/
.consit_skill_area{background: #F9FBFE;}
.skill_inner_area{padding: 240px 350px 0px 25px;}
.consit_skill_area .single_image_area{margin-bottom: 0px;}
.skill_inner_area .witr_section_title{position: relative;padding-bottom: 20px;}
.consit_skill_area .witr_section_title_inner p{padding: 20px 0px 0px 0px;}
.witr_single_progress{overflow: hidden;position: relative;margin-bottom: 20px;margin-top: 50px;}
.witr_single_progress p {font-size: 16px;}
.progress-bar{background-color: #e67817;}
.witr_progress-style2{height: 6px;box-shadow: none;border-radius: 0;overflow: visible;margin-top: 0px;margin-bottom: 20px;}
.witr_progress-style2 + .witr_progress-style2{margin-top: 50px;}
.witr_progress-style2 .progress-bar{position: relative;text-align: left;line-height: 4px;border-radius: 0;box-shadow: none;}
.witr_title2 .witr_label{left: 0px;top: 0px;color: #272727;font-size: 15px;margin-bottom: 6px;display: inline-block;font-weight: 600;}
.witr_progress-style2 .witr_percent{position: absolute;right: 0;font-weight: 400;color: #272727;font-size: 12px;top: -9px;}
.witr_lf_area{margin-top: 100px;}

/* call to action area css*/
.call_to_action_area{background-color: transparent;padding: 62px 0px 48px;background: #e67817;}
.call_action_inner{padding: 9px 0;}
.mc4wp-form-fields button{border-radius: 100px;border: none;outline: 0;right: -3px;top: 0;bottom: 0;font-size: 18px;text-align: center;z-index: 2;cursor: pointer;padding: 10px 15px;-webkit-transition: .5s;transition: .5s;padding: 20px 67px;display: inline-block;}
.mc4wp-form-fields button:hover{background: #d74e10;color: #fff;}
.mc4wp-form-fields button{background: #fff;margin-left: 21px;color: #e67817;}
.call_to_action_area .witr_section_title_inner h3{color: #FFFFFF;padding: 0px 0px 0px 0px;}
.call_to_action_area .witr_section_title_inner p{color: #FFFFFF;font-size: 16px;width: 100%;padding: 0px 0px 0px 0px;}
.call_to_action_area .witr_section_title{position: relative;padding-bottom: 0px;}

/* pricing area css*/
.pricing_plane_area{padding: 100px 0px 80px;}
.all_pricing_color{}
.all_pricing_color ul,
.all_pricing_color ol,
.all_pricing_color li{margin:0px;}
.all_pricing_color h2,
.all_pricing_color h3,
.all_pricing_color h5,
.all_pricing_color h4{margin:0px;}
.active.pricing_area{background:#f00;}
.pricing_area{border-radius: 5px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 8%);}
.pricing-part{position: relative;overflow: hidden;text-align: center;}
.pricing-part strong{font-size: 16px;font-weight: 400;position: absolute;right: -40px;top: 13px;padding: 7px 20px;width: 160px;text-align: center;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.witr_pricing_icon i{font-size: 40px;padding-top: 40px;display: block;}
.pricing-part h4{font-size: 30px;padding: 26px 0 12px;display: block;}
.pricing-part h5{font-size: 35px;}
.pricing-part h6{font-size: 21px;display: block;text-decoration: line-through;margin: 0;}
.pricing-part span{font-size: 24px;margin-right: 5px;}
.prt_content{padding: 10px 0px 7px;font-size: 20px;}

/* button*/
.witr_btnp_color{padding-top: 37px;padding-bottom: 40px;}
.pricing-part a.btn{padding: 13px 30px;display: inline-block;}
.witr_btnp_color a.btn{color: #212D48;background-color: #A8999900;font-weight: 700;border-style: default;border-width: 2px 2px 2px 2px;border-color: #E8EBFB;}
.witr_btnp_color a.btn:hover{color: #FFFFFF;background-color: transparent;background-image: linear-gradient(90deg, #001EB6 0%, #e67817 100%);border-style: default;}

/* pricing_style_5*/
.witr_ribon_text h3{display: inline-block;font-size: 22px;font-weight: 600;padding: 10px 30px 13px;border-radius: 0 0 5px 5px;}
.price_offer_line{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-bottom: 1px solid #e6e4e494;padding-bottom: 20px;margin-bottom: 25px;}
.pricing-part.pricing_style_5 h6{margin-right: 17px;}
.pricing-part.pricing_style_5 span{display: block;font-size: 18px;margin-top: 10px;margin-right: 0;color: #212D48;}
.all_pricing_color h5{font-size: 35px;padding: 0px 0px 5px 0px;color: #e67817;}
.all_pricing_color span{font-size: 40px;}
.witr_pricing_icon i{color: #e67817;font-size: 40px;padding-top: 40px;display: block;}
.witr_pricing_icon i{font-size: 70px;padding: 50px 0px 40px 0px;}
.pricing_area{background: #FFFFFF;border-style: default;border-radius: 5px;box-shadow: 0 0 30px 0 rgb(0 0 0 / 8%);margin-bottom: 20px;}
.witri_texti_list ul li{list-style: none;font-size: 17px;margin-bottom: 10px;padding: 7px 0px 0px 0px;}
.all_pricing_color strong, .witr_ribon_text h3{background-color: transparent;background-image: linear-gradient(90deg, #001EB6 0%, #e67817 100%);font-size: 19px;color:#fff;}
.all_pricing_color strong:hover, .witr_ribon_text h3:hover{background-color: transparent;background-image: linear-gradient(90deg, #e67817 0%, #001EB6 100%);}

/* team area css*/
.consit_team_area{background-image: url(assets/images/team-bg.jpg);padding: 100px 0px 100px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.consit_team_area .witr_section_title_inner h1, .consit_team_area .witr_section_title_inner h2, .consit_team_area .witr_section_title_inner h3{color:#fff;}
.witr_team_section{position: relative;text-align:center;}
.witr_team_section img{width: auto;}
.witr_team_section:before{content:"";position: absolute;height: 100%;width: 100%;left: 0;top: 0;opacity: 0;transition:.5s;}
.witr_team_section:hover:before{opacity: 1;}
.team_overlay_icon a{position: absolute;transform: translate(-50%, -50%);left: 50%;color:#fff;top: 50%;font-size: 35px;opacity: 0;}
.witr_team_section:hover .team_overlay_icon a{opacity: 1;}
.slick-slide img{display: inline-block !important;}

/*team post icon*/
.team_o_icon{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);transition:.5s;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.witr_team_section:hover .team_o_icon{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.team_o_icon ul{}
.team_o_icon ul li{list-style:none;display:inline-block;}
.team_o_icon ul li a{display: block;width: 35px;height: 35px;line-height: 33px;border: 1px solid #ddd;border-radius: 5px;text-align:center;transition:.5s;color:#fff;margin: 0px 2px;margin-bottom: 7px;}
.team_o_icon ul li a:hover{color:#fff;background:#e67817;border-color:#e67817;}

/* pt7*/
.team_o_icons{margin-top: 15px;padding-top: 17px;padding-bottom: 10px;position: relative;}
.team_o_icons::before{position: absolute;content: "";background: #ddd;top: 0px;height: 1px;width: 25%;margin: auto;left: 0;right: 0;transition:.5s;}
.all_color_team:hover .team_o_icons::before{background: #e67817;width: 100%;}
.team_o_icons ul li{list-style:none;display:inline-block;}
.team_o_icons ul li a{display: block;width: 35px;height: 35px;line-height: 33px;border: 1px solid #e678171c;background:#e6781733;border-radius: 5px;text-align:center;transition:.5s;color:#e67817;margin: 0px 2px;font-size: 15px;}
.team_o_icons ul li a:hover{color:#fff;background:#e67817;border-color:#e67817;}
.consit_team_area .all_team_icon_o_color a{color: #e67817;background-color: #FFFFFF;font-size: 30px;width: 60px;height: 60px;line-height: 60px;border-radius: 100px 100px 100px 100px;}

/* content css*/
.witr_team_content{padding: 15px 0;}
.witr_team_content h5{margin: 0;}
.consit_team_area .all_color_team span{color: #fff;}
.witr_team_content span{font-size: 15px;}
.consit_team_area .all_color_team h5, .consit_team_area .all_color_team h5 a{color: #fff;padding-top: 10px;}
.all_content_bg_color, .all_icon_bg_color{background-color: #C02D2D00;}
.team-part{border-radius: 5px;overflow: hidden;box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.05);margin-bottom: 20px;}
.team_bottom_contact h2{text-align: center;}
.team_bottom_contact h2{color: #FFFFFF;font-size: 21px;}
.team_bottom_contact h2{margin: 50px 200px 0px 200px;padding: 25px 40px 25px 40px;border-style: solid;border-width: 2px 2px 2px 2px;border-color: #DDDDDD42;border-radius: 5px 5px 5px 5px;/* display: inline-block;*/}

/* team 2 area css*/
.consit_team2_area{padding: 95px 0px 80px;}
.consit_team2_area .all_color_team{margin-bottom: 20px;}
.consit_team2_area .witr_section_title{padding-bottom: 40px;}

/* post team 8 css*/
.pteam_8 .post_team_content{text-align: left;}
.post_team_icon_8{position: absolute;bottom: -15px;right: 25px;}
.post_team_icon_8 ul{}
.post_team_icon_8 ul li{display: inline-block;}
.post_team_icon_8 ul li a{font-size: 16px;color: #e67817;background:#fff;height: 34px;width: 34px;line-height: 34px;border-radius: 50%;text-align: center;transition: .5s;display: inline-block;margin-left: 6px;}
.post_team_icon_8 ul li a:hover{background: #e67817;color: #fff;}
.post_team_icon_8 ul li a i{}
.post_team_content{box-shadow: 0px 5px 20px 0px #00000014;transition: .5s;background: #fff;padding: 30px 25px 25px;}
.post_team_content h5{margin: 0;}
.team_list_op{margin-top: 10px;}
.team_list_op ul{}
.team_list_op ul li{margin-top: 3px;}
.team_list_op ul li a{display: inline-block;}
.team_list_op ul li i{margin-right: 10px;}
.team_list_op ul li a i{margin-right: 6px;}

/*===================== TESTIMONIAL AREA CSS =========================*/
.testimonial_area{background: #F9FBFE;padding: 100px 0px 95px;}
.testimonial_area .witr_section_title{position: relative;padding-bottom: 35px;}
.witr_testi_itemt{padding: 0 10px;}
.em_single_testimonial{background: #fff none repeat scroll 0% 0;margin-bottom: 30px;transition: all 0.5s ease 0s;padding: 37px 30px 26px;margin-top: 20px;box-shadow: 0 0px 25px 0 rgb(0 0 0 / 8%);overflow:hidden;position:relative;text-align: left;}
.em_testi_logo{position: absolute;right: 4%;/* top: 12%;*/bottom:55px;}
.testimonial_area .em_single_testimonial:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);}
.em_testi_content{position: relative;}
.em_testi_content:before{color: #e67817;content: "ÃƒÆ’Ã‚Â¯ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â";font-family: fontawesome !important;font-size: 60px;left: 3px;opacity: 0.1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";position: absolute;top: -97px;display:none;}
.em_testi_content:after{bottom: -28px;color: #e67817;content: "ÃƒÆ’Ã‚Â¯ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€¦Ã‚Â½";font-family: fontawesome !important;font-size: 60px;opacity: 0.1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";position: absolute;right: 3px;display:none;}
.testimonial_area .em_test_thumb{float: left;margin-right: 20px;}
.testimonial_area .post_t6{text-align:center;}
.testimonial_area .post_t6 .em_test_thumb{float: inherit;margin-right: 0px;margin-bottom: 10px;}
.em_test_thumb img{border-radius: 50%;width: 59px;}
.em_testi_title h2{}
.em_testi_title h2 sup{}
.em_testi_title span{display: block;margin-top: 5px;font-size: 18px;font-weight: 600;color: #e67817;}
.em_testi_text{overflow: hidden;padding-top: 15px;float: left;text-align: left;}
.em_testi_text.texti_style2{}
.em_testi_degi{}

/* single_creativeItem*/
.single_creativeItem{text-align:center;}
.box-size{}
.testiCreCon{position: relative;box-shadow: 0px 2px 29px 0px rgba(0, 0, 0, 0.06);background: #fff;border-radius: 5px;padding: 25px 20px 30px 20px;margin-bottom: 32px;margin-right: 30px;}
.testiCreCon:after{position: absolute;content: '';left: 50%;bottom: -19px;border-radius: 15px;width: 50px;height: 50px;background: #fff;transform: rotate(45deg);z-index: -1;box-shadow: 0px 2px 29px 5px rgba(0, 0, 0, 0.08);}
.testiCreCon i{font-size: 100px;color: #dddddd4f;position: absolute;left: 30%;}
.testiCreCon p{position: relative;margin: 0;z-index: 1;}
.testAuthor{}
.testAuthor h6{margin-bottom: 0px;}
.testAuthor span{font-size: 15px;}
.em_single_testimonial, .testiCreCon, .testomonial .test-part, .witr_testi_s_11{border-style: solid;border-width: 5px 0px 0px 0px;border-color: #e67817;}
.testimonial_area .em_single_testimonial:hover, .testimonial_area .testomonial .test-part:hover, .testimonial_area .witr_testi_main:hover, .testimonial_area .testiCreCon:hover, .testimonial_area .witr_testi_s_11:hover, .testimonial_area .testiCreCon:hover:after{background-color: #e67817;color:#fff;}
.test-part, .em_single_testimonial, .witr_testi_main, .testiCreCon{padding: 50px 15px 50px 15px;}
.testiCreCon{position: relative;box-shadow: 0px 2px 29px 0px rgba(0, 0, 0, 0.06);background: #fff;border-radius: 5px;padding: 48px 10px 50px 10px;margin-bottom: 32px;margin-right: 30px;}
.testiCreCon p{font-size: 16px;font-weight: 400;}

/* testimonial area2 css*/
.testimonial_area2 .em_single_testimonial{text-align: center;padding: 35px 30px 30px;border: none;box-shadow:0 0px 25px 0 rgb(0 0 0 / 8%);border-radius: 5px;}
.testimonial_area2 .em_single_testimonial:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.13);}
.testimonial_area2 .test_q_icon i{font-size: 54px;color: #e67817;}
.testimonial_area2 .em_testi_text{padding-top: 15px;text-align: center;}
.testimonial_area2 .em_test_thumb img{width: inherit;margin: auto;}
.testimonial_area2 .test-part, .testimonial_area2 .em_single_testimonial, .testimonial_area2 .witr_testi_main, .testimonial_area2 .testiCreCon{padding: 38px 30px 10px 30px;}
.testimonial_area2 .em_testi_title{margin-bottom: 23px;}
.testimonial_page_testimonial_area2{background-image: url("assets/images/service-bg-img.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.testimonial_page_testimonial_area2 .witr_section_title_inner h1, .testimonial_page_testimonial_area2 .witr_section_title_inner h2, .testimonial_page_testimonial_area2 .witr_section_title_inner h3{color: #fff;}
.testimonial_page_testimonial_area2 .witr_section_title{position: relative;padding-bottom: 30px;}
.testimonial_page_testimonial_area2 .em_single_testimonial{border-style: solid;border-width: 0px 0px 5px 0px;border-color: #006CFF;border-radius: 10px 10px 10px 10px;}
.testimonial_area2.testimonial_page_testimonial_area2{padding: 95px 0px 130px;}

/* slick dots css*/
.slick-dots li button{width: 40px;height: 12px;border-radius: 2px;}
.slick-dots li.slick-active button{background: #e67817;}
.slick-dots li button{background: #e678175c;}
.slick-dots li button{border: 0 solid #e678175c;}
.slick-dots{position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: -30px;display: inline-block;z-index: 11;text-align: center;}
.slick-dots li{display: inline-block;}
.slick-dots li button{font-size: 0;margin: 0 5px;cursor: pointer;padding: 0;transition: .5s;outline: 0;}
.portfolio_porject_act:hover .slick-prev, .portfolio_porject_act:hover .slick-next{opacity:1;}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover{background: #2c66b0;}
.blog_grid_active:hover .slick-prev, .blog_grid_active:hover .slick-next{opacity:1;}
.blog_grid_area .slick-prev{left: -65px;}
.blog_grid_area .slick-next{right: -65px;}
.slider_active_bottom_id2:hover .slick-prev, .slider_active_bottom_id2:hover .slick-next{opacity:1;}
.testimonial_area .slick-prev{left: -50px;}
.testimonial_area .slick-next{right: -50px;}
.testimonial_active:hover .slick-prev, .testimonial_active:hover .slick-next{opacity:1;}
.blog_active:hover .slick-prev, .blog_active:hover .slick-next{opacity:1;}

/* blog area css*/
.consit_blog_area{padding: 100px 0px 83px;}
.consit_blog_area .witr_section_title{position: relative;padding-bottom: 35px;}

/* witr_blog_area12*/
.witr_blog_area12 .witr_blog_con{padding: 20px 15px 35px 25px;background: #fff;}
.wbutton_right_icon{position: absolute;bottom: 0px;right: 24px;}
.wbutton_right_icon a{font-size:20px;position: relative;z-index: 1;}
.wbutton_right_icon a::before{content: '';position: absolute;height: 110px;width: 110px;border:2px solid #f7f7f7;bottom: -78px;z-index: -1;transform: rotate(-35deg);right: -38px;border-radius: 0px 20px;transition: .5s;}
.busi_singleBlog:hover .wbutton_right_icon a{color: #fff;}

/* blog area css 5*/
.busi_singleBlog{-webkit-transition: .5s;transition: .5s;box-shadow: 0 10px 30px 0 rgb(0 0 0 / 5%);position: relative;overflow: hidden;margin-bottom: 20px;}
.busi_singleBlog:hover{box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.05);}
.witr_sb_thumb{overflow: hidden;position: relative;}
.witr_sb_thumb img{width: 100%;-webkit-transition: .5s;transition:.5s;}
.witr_sb_thumb:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: .5s;transition:.5s;z-index:1;}
.busi_singleBlog:hover .witr_sb_thumb img,
.busi_singleBlog:hover .witr_sb_thumb:before{-webkit-transform: scale(1.2);transform: scale(1.2);}
.witr_blog_con{padding: 20px 15px 0px 25px;margin-bottom: 0px;}
.witr_blog_con span{font-size: 16px;line-height: 50px;font-size: 16px;margin-bottom: 15px;margin-right: 5px;}
.bs5 span{line-height: 26px;}
.witr_blog_con span i{padding-right: 5px;-webkit-transition: .5s;transition: .5s;color: #e67817;}
.witr_blog_con h2{margin: 15px 0 0;line-height: 1.5em;height: 3em;}
.witr_blog_con h2 a{display: inline-block;}
.witr_sb_thumb{overflow: hidden;position: relative;}
.witr_sb_thumb img{width: 100%;transition:.5s;}
.witr_sb_thumb:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: .5s;transition:.5s;z-index:1;background: rgba(0,0,0,.5);}
.busi_singleBlog:hover .witr_sb_thumb img,
.busi_singleBlog:hover .witr_sb_thumb:before{-webkit-transform: scale(1.2);transform: scale(1.2);}
.witr_sb_thumb{overflow: hidden;position: relative;}
.witr_top_category{position: absolute;left: 20px;top: 20px;z-index: 999;}
.consit_blog_area .witr_top_category ul li{display: inline-block;}
.consit_blog_area .witr_top_category ul li {border-radius: 5px;display: inline-block;color: #111111;background: #e67817;padding: 3px 10px 3px 10px;color: #fff;}
.all_blog_color p{line-height: 2em;padding: 0px 0px 15px 0px;color: #3f3f3f;margin-top: 1em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 60px;}
.blog_add_icon a, .busi_singleBlog:hover .wbutton_right_icon a::before{background: #e67817;}
.wblog-content > span, .learn_btn{color: #3f3f3f;border-style: solid;border-width: 2px 2px 2px 2px;border-color: #F1F1F1;border-radius: 5px 5px 5px 5px;padding: 13px 20px 13px 20px;font-size: 16px;}
.busi_singleBlog:hover > span{color: #fff;background: #ff912f;border-color: #ff912f;}

/* accordion area css*/
.consit_accordion_area{background: #FFFFFF;padding: 100px 0px 80px;}
.card-header.witr_ac_card{background: none !important;padding: 0;border-bottom: 0;text-align: left;}
.witr_ac_card i{margin-right: 10px;font-size: 20px;}
.accordion_area .card-2{margin-bottom: 20px;}
.accordion_area .card-2 p{padding: 10px 15px 0px;}
.witr_ac_style{padding-left: 30px;font-size: 22px;font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px 20px;-webkit-transition: .5s;transition: .5s;color: #222429;}
.witr_ac_style:before{position: absolute;content: '\ea99';right: 30px;font-family: IcoFont !important;font-weight: 400;}
.active .witr_ac_style:before{content: '\eaa1';}
.card-body ul{}
.card-body ul li{margin-left: 18px;margin-bottom: 4px;}
.witr_ac_style{color: #232323;}
.witr_ac_style, .witr_ac_style::before{font-size: 17px;font-weight: 700;}
.active .witr_ac_style, .banner-content a i, .banner-content button, .banner-content.content-4 ul li a:hover i, .butn:before, .witr_about_btn a, .witr_ac_style:focus, .witr_ac_style:hover{background: #e67817;color: #fff;}
.border_left_style{position: relative;padding-top: 10px;}
.border_left_style::before{width: 6%;display: block;content: "";background: #e67817;height: 2px;margin-right: 10px;display: inline-block;top: 50%;transform: translateY(-50%);}
.consit_accordion_area .witr_section_title_inner h3{margin: 0px 0px 30px 0px;}
.consit_accordion_area .witr_section_title{padding-bottom: 20px;}

/* contact page css*/
.contact_page_area{background: #FFFFFF;padding: 75px 0px 80px;}
.contact_page_area .all_color_service{padding: 50px 30px 50px 30px;}
.contact_page_area .all_color_service, .service_top_image::after{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);margin-bottom: 20px;}
.contact_page_area .service_top_image{position: relative;}
.contact_page_area .service-item i{font-size: 30px;height: 80px;width: 80px;text-align: center;border-radius: 50%;line-height: 80px;display: inline-block;-webkit-transition: .5s;transition: .5s;background: #e67817;border-radius: 100%;color: #fff;}

/* contact area css*/
.consit_contact_area{background-image: url("assets/images/contact-bg.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 100px 0px 85px;}
.contact_area2{padding: 0 0 100px;}
.apartment_text{text-align: center;}
.apartment_text h1{color: #FFFFFF;}
.apartment_area{position: relative;background-size: cover;border-radius: 10px;text-align: left;}
.witr_apartment_form input, .witr_apartment_form form select, .witr_apartment_form input::-webkit-input-placeholder, .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap input::-webkit-input-placeholder, .wpcf7-form-control-wrap a, .wpcf7-form-control-wrap a::-webkit-input-placeholder, .wpcf7-submit::-webkit-input-placeholder, .wpcf7 label, .witr_apartment_form form select option{color: #FFFFFF;}
.consit_contact_area textarea::-webkit-input-placeholder, .consit_contact_area .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#fff;}
.witr_apartment_form input, .witr_apartment_form form select, textarea, .wpcf7-form-control-wrap a, .wpcf7-form-control-wrap input{border-style: solid;border-width: 1px 1px 1px 1px;border-color: #465066;padding: 30px 0px 30px 30px;background-color: #87494900;color: #fff;}
.consit_contact_area textarea{padding: 20px 0px 30px 30px;}
.apartment_text h1{font-size: 17px;margin-bottom: 5px;}
.apartment_text h2{margin-bottom: 70px;font-size: 38px;color: #fff;}
.witr_apartment_form{}
.witr_apartment_form form select option{}
.witr_apartment_form form select,
.witr_apartment_form input{width: 100%;height: 45px;border-radius: 5px;outline: none;margin-bottom: 23px;}
.twr_form_box textarea{margin-bottom: 20px;height: 150px;width: 100%;}
.twr_form_box textarea:focus{border-color: #465066;outline-color: #465066;}
.witr_apartment_form input::-moz-placeholder{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.witr_apartment_form input::-ms-input-placeholder{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.witr_apartment_form input::-webkit-input-placeholder{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.witr_apartment_form select::-webkit-input-placeholder,
.witr_apartment_form textarea::-webkit-input-placeholder{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.witr_apartment_form .btn{border-radius: 0px;display: inline-block;font-weight: 600;padding: 15px 30px;background-image: linear-gradient(90deg, #001EB6 0%, #e67817 100%);width: 100%;border:none;}
.witr_apartment_form .btn:hover{background-color: transparent;background-image: linear-gradient(90deg, #e67817 0%, #001EB6 100%);}
.checkbox_witr input{width: 20px;float: left;margin-right: 15px;margin-top: -8px;}
.checkbox_witr span{font-size: 15px}
.witr_con_btn2 .w_btn2{/* width: 100%;*/text-align: center;color: #fff;font-size: 17px;cursor: pointer;line-height: inherit;border-radius: 30px;font-weight: 500;border: none;transition: .5s;outline: none;padding: 12px 30px 15px;display: inline-block;}
.contact_area2 .apartment_text h2{margin-bottom: 20px;font-size: 38px;color: #212d48;padding-top: 8px;}
.contact_page_area .service-item h3{padding: 15px 0 10px;}
.contact_page_area .all_color_service:hover i, .contact_page_area .poly_text_box:hover .contact_page_area .service_icon_box::before{background-color: #e67817;}
.contact_page_area .text_box.all_icon_color p{padding-bottom: 3px;margin: 0px;}

/* contact area 2*/
.contact_area2 .apartment_area{padding: 86px 40px 42px;box-shadow:0px 0px 50px 0px rgb(0 0 0 / 7%);}
.contact_area2 .apartment_text h1{color: #e67817;}
.contact_area2.witr_apartment_form input, .contact_area2 .witr_apartment_form form select, .contact_area2 .witr_apartment_form input::-webkit-input-placeholder, .contact_area2 textarea::-webkit-input-placeholder, .contact_area2 .witr_apartment_form form select option{color: #888888;}
.contact_area2 .witr_apartment_form input, .contact_area2 .witr_apartment_form form select, .contact_area2 textarea, .contact_area2 .wpcf7-form-control-wrap a, .contact_area2 .wpcf7-form-control-wrap input{border: 1px solid #DDDDDD99;}
.contact_area2 .witr_apartment_form form select, .contact_area2 .witr_apartment_form input{color: #495057;padding: 0px 25px;}
.contact_area2 textarea{padding: 10px 25px;color: #495057;}
.contact_area2 .twr_form_box textarea:focus{outline-color: #87494900;border: 1px solid #f1f1f1;}
.contact_area2 .witr_apartment_form .btn{background: #e67817;}
.contact_area2 .witr_apartment_form .btn:hover{background: #e67817;}
.contact_area2_btn{margin-top: 20px;}

/* blog grid area css*/
.consit_blog_area.blog_grid_area{background:#FFFFFF;}
.blog_grid_area .learn_btn{border-radius: 5px;padding: 11px 32px;margin-top: 20px;-webkit-transition: .5s;transition: .5s;font-size: 16px;margin-top: 10px;display: inline-block;border: 1px solid #ddd;}
.blog_grid_area .learn_btn:hover{background: #e67817;border-color:#e67817;color:#fff;}
.blog_grid_area .witr_blog_area12 .witr_blog_con{padding: 20px 15px 30px 25px;background: #FFF;}
.blog_grid_area .witr_blog_con h2 a{margin-bottom: 8px;}
.consit_blog_area.blog_grid_area .witr_top_category.category_blog_grid ul li a{border-radius: 5px;display: inline-block;background-color:#e67817;padding: 5px 10px 5px 10px;color: #fff;transform:scale(0);transition:.5s;}
.busi_singleBlog:hover .witr_top_category.category_blog_grid ul li a{transform:scale(1);}

/* team page area css*/
.team_page_section{position:relative;}
.team_page_section::before{position:absolute;content:"";top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;background:#e678176b;border-radius:15px;}
.team_area2{background: #F8F9FC78;padding: 105px 0px 90px;}
.team_area2 .witr_team_content span{font-size: 18px;color: #e67817;}
.team_area2 .team-part{margin-bottom: 20px;}

/* accordion area2 css*/
.faq_area{background: #FFFFFF;padding: 110px 0px 98px;}
.faq_area1.single_service_faq1{padding: 95px 0px 100px;}
.faq_area1 .witr_ac_style{padding-left: 30px;font-size: 20px;padding: 10px 20px;}
.writ_ac_style_02:focus,
.writ_ac_style_02:hover{color: #000;background:none;}
.active .writ_ac_style_02{background: none;color: #232323;}
.border_bottom_0{border-bottom:none;}
.writ_ac_style_02{margin-left: 25px;font-size: 20px;font-weight: 600;display: block;}
.writ_ac_style_02:before{position: absolute;content: '\f067';left: 20px;margin-right:10px;font-family: fontawesome !important;font-weight: 200;}
.active .writ_ac_style_02:before{content: '\f068';}
.card-header.witr_ac_card.border_bottom_0{background: #fff;padding: 0px 5px;}
.content_style p,
.conent_style p{padding-left: 18px;}
.card.card-2.accordion_02_shadow{border: 0 !important;border-left: 2px solid #e67817 !important;margin-bottom: 20px;box-shadow: 1px 1px 7px -5px rgba(0, 0, 0, 0.75);}
.faq_area .witr_ac_style{padding-left: 30px;font-size: 20px;font-weight: 600;display: flex;align-items: center;padding: 11px 15px;transition: .5s;padding: 9px 20px 9px 20px;color: #232323;}
.writ_ac_style_02:before{font-weight: 400;font-size:20px;color:#232323}
.faq_area.single_service_faq1{background: #FFFFFF;}


/*===================== PORTFOLIO AREA CSS
=========================*/
.consit_portfolio_area{padding: 100px 0px 100px;background: #F9FBFE;}
.porttitle_inner4 h3, .porttitle_inner4 h3 a, .porttitle_inner4 p{color: #ffffff;}
.portfolio_btn_inner .witr_gbtn{background-color: #e67817;color: #fff;display: inline-block;padding: 7px 30px;text-align: center;position: relative;margin-right: 20px;z-index: 2;transition: all 0.5s;margin-top: 60px;border-radius: 5px;}
.portfolio_btn_inner .witr_gbtn:hover{background:#e0a067;}
.portfolio_nav{padding: 0px 0 40px;}
.portfolio_nav ul{}
.portfolio_nav ul li{display: inline;}
.portfolio_nav ul li{border: 1px solid #3f3f3f;border-radius: 5px;cursor: pointer;display: inline-block;font-weight: 500;margin: 0 5px 10px;padding: 5px 20px;position: relative;transition: .5s;}
.portfolio_nav ul li a{color:#3f3f3f;}
.portfolio_nav ul li:hover a{color:#fff;}
.prot_wrap{overflow: hidden;}

/* single gallery css*/
.single_protfolio{position: relative;overflow: hidden;background: #fff;padding-bottom: 20px;}
.prot_thumb{}
.prot_thumb img{display: block;transform: scale(1);transition: all 0.5s ease 0s;width: 100%;}
.single_protfolio:hover .prot_thumb img{transform: scale(1.1);}
.prot_content{position: absolute;text-align: center;transition: .5s;right: 0;top: 0;bottom: 0;left: 0;opacity: 0;z-index: 9;}
.multi_gallery.prot_content{height: 90%;width: 80%;right: 10%;top: 5%;bottom: 5%;left: 10%;}
.prot_content_inner{position: absolute;top: 50%;width: 100%;left: 50%;transform: translateX(-50%) translateY(-50%);transition: all 0.5s ease-in-out 0.5s;}
.single_protfolio:hover .prot_content{opacity: 1;}
.prot_content h3{margin: 0;text-transform: capitalize;font-size: 18px;color: #fff;}
.prot_content h3 a{font-size: 23px;font-weight: 700;text-transform: capitalize;-webkit-transition: .5s;transition:.5s;}
.prot_content p{line-height: 1.2;margin: 5px 0 0;}
.prot_content p span{display: inline-block;padding-top: 0px;}
.single_protfolio:hover .prot_content{opacity: 1;transform: scale(1, 1);}
.porttitle_inner span,
.porttitle_inner4 span,
.prot_content span{position: relative;margin: 0 2px;}
.prot_content span:before,
.porttitle_inner4 span:before,
.porttitle_inner span:before{bottom: 0;content: ",";position: absolute;right: -5px;}
.porttitle_inner span:last-child:before,
.prot_content span:last-child:before,
.porttitle_inner4 span:last-child:before{content: "";}
.nospace.col-xs-12{padding: 0px;}
.nospace .single_protfolio{margin-bottom: 0px;}
.porfolio_3colum_area .witr_section_title_inner p{width: 39%;}
.porfolio_3colum_area.portfolio_area .witr_section_title{position: relative;padding-bottom: 22px;}
.porfolio_3colum_area .witr_section_title_inner p{padding: 0px 0px 0px 0px;}

/* load button css*/
.gallery_load_button{}
.gallery_load_button a{padding: 7px 15px;display: inline-block;font-size: 17px;margin-top: 0px;}
.prot_wrap.nospace .gallery_load_button a{margin-top: 30px;}

/* portfolio icon css*/
.picon a{border-radius: 5px;display: inline-block;font-size: 20px;height: 50px;line-height: 50px;margin: 0 3px 11px;width: 50px;text-align: center;}

/* single portfolio*/
.pimgs img{height: 465px;width: 100%;}
.prots-contentg p{}

/*style 1*/
.em_port_content{height: 100%;opacity: 1;position: absolute;right: 0;text-align: center;top: 0;transition: all 0.5s ease 0s;width: 100%;z-index: 9;left: 0;top: -100%;width: 100%;transition: .5s;text-align: center;}
.pstyle_1 .porttitle_inner h3{padding-bottom: 0px;}
.pstyle_1 .prot_content p{margin: 2px 0 0;}
.pstyle_1 .single_protfolio{-webkit-transition: .5s;transition: .5s;}
.portfolio_readmore_btn{padding-top: 23px;}
.portfolio_readmore_btn > a{border-radius: 5px;display: inline-block;padding: 6px 21px;text-transform: uppercase;-webkit-transition: .3s;transition: .3s;border: 1px solid transparent;}
.pstyle_1 .picon a{background: transparent;border-radius: 5px;display: inline-block;font-size: 25px;height: 50px;line-height: 50px;margin: 0 8px 11px;width: 50px;transition: .5s;color: #fff;}
.pstyle_1 .picon a:hover{background: #e67817;color: #fff;}
.pstyle2 .prot_content_inner{left: 50%;position: absolute;top: 60%;transform: translateX(-50%) translateY(-50%);width: 100%;z-index: 10;transition: all 0.3s ease-in-out 0.3s;opacity: 0;}
.pstyle2 .single_protfolio:hover .prot_content_inner{top: 50%;opacity: 1;}

/* style 3*/
.positi_3.pprotfolio4{padding: 20px 10px 23px;border: none;position: absolute;bottom: -130px;background: #e67817;left: 30px;right: 30px;z-index: 9;transition:.5s;text-align:center;}
.single_protfolio:hover .positi_3.pprotfolio4{bottom: 30px;}
.positi_3 .porttitle_inner4 p span, .positi_3 .porttitle_inner4 h3 a{color: #fff;}

/* style 4*/
.pstyle4.pstyle_1 .single_protfolio:hover{box-shadow: none;}
.pstyle4 .prot_content_inner{top: 50%;}
.pstyle4 .prot_thumb{overflow: hidden;position: relative;margin: 10px 10px 10px 10px;border:1px solid #e3e3e3;}
.pstyle4 .pro_title{margin-top: 20px;}
.pprotfolio4{box-shadow: 0 10px 16px 0 rgba(0, 0, 0, 0.7);padding: 17px 10px 20px;}
.pprotfolio4{padding: 20px 10px 23px;}
.porttitle_inner4 h3{margin: 0;margin-bottom: 5px;}
.porttitle_inner4 h3 a{}
.porttitle_inner4 p{margin-bottom: 0;}
.porttitle_inner4 p span{display: inline-block;}
.portfolio_nav ul li:hover, .portfolio_nav ul li.current{color: #fff;background: #e67817 none repeat scroll 0% 0;}
.portfolio_nav ul li:hover{background-color: #e67817;}
.portfolio_nav ul li.current, .portfolio_nav ul li:hover{    background-color: #e67817;    border: 1px solid #e67817;}
.portfolio_nav ul li.current a{color: #fff;}
.pprotfolio4{box-shadow: 0 10px 16px 0 rgba(0,0,0,.7);padding: 30px 10px 30px;border: 1px solid #f1f1f1;border-top: 0 solid #f1f1f1;}
.portfolio_nav{text-align: center;}
.portfolio_area{background: #FFFFFF;padding: 95px 0px 85px;}
.page-numbers span.current, .paginations a.current, .paginations a:hover{border-color: #e67817;background: #e67817;color: #fff;}
ul.page-numbers a.page-numbers{box-shadow: 0 10px 40px 0 rgba(50,65,141,.12);}
.page-numbers, .tutor-pagination-wrap a, .tutor-pagination-wrap span.page-numbers.current, a.page-numbers{border-radius: 5px;margin-right: 10px;padding: 15px 24px;font-size: 19px;line-height: 1;-webkit-transition: .5s;transition: .5s;}
.page-numbers span.current, .paginations a{display: inline-block;font-weight: 500;margin: auto 5px;}
.paginations a{color: #888;}
.page-numbers li{display: inline-block;}
.paginations{text-align: center;margin-top: 13px;}
.product_title {text-align: center;}

/* porfolio grid area css*/
.portfolio_area .pstyle2 .prot_content{background: #e6781780;}
.portfolio_area .prot_content{position: absolute;text-align: center;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition: .5s;right: 0;top: 0;bottom: 0;left: 0;opacity: 0;background: #e6781780;z-index: 9;}
.portfolio_area .single_protfolio:hover .prot_content_inner{top: 50%;opacity: 1;}
.portfolio_area .prot_content_inner{left: 50%;position: absolute;top: 60%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);width: 100%;z-index: 10;-webkit-transition: all .3s ease-in-out .3s;transition: all .3s ease-in-out .3s;opacity: 0;}
.portfolio_area .prot_content h3 a{color: #fff;}
.portfolio_area .prot_content h3 a:hover{color: #e6781780;}
.portfolio_area .prot_content p{color: #fff;margin: 5px 0 0;}
.portfolio_area .picon a{background: #e67817;border-radius: 5px;color: #fff;display: inline-block;font-size: 20px;height: 50px;line-height: 50px;margin: 0 3px 11px;width: 50px;text-align: center;}
.portfolio_area .picon a:hover{border-color: #e6781780;background: #e6781780;color: #fff;}
.portfolio_area .picon span{background: #e67817;border-radius: 5px;color: #fff;display: inline-block;font-size: 20px;height: 50px;line-height: 50px;margin: 0 3px 11px;width: 50px;text-align: center;}
.portfolio_area .picon span:hover{border-color: #e6781780;background: #e6781780;color: #fff;}
.portfolio_area .witr_section_title{position: relative;padding-bottom: 50px;}

/* consit tab are css*/
.consit_tab_area{padding: 100px 0px 110px;}
.consit_tab_area .witr_section_title_inner h3{padding: 20px 0px 0px 0px;}
.consit_tab_area .witr_section_title{position: relative;padding-bottom: 60px;}
.tab_left_content_inner{margin-bottom: 20px;padding-right: 10px;}
.tab_left_content_inner p {font-size: 16px;}
.tab_content_inner{display: flex;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 5%);padding: 70px 5px 55px 62px;margin: 10px;}
.witr_adv_tab_menu{border-style: default;margin: 0px 0px 60px 0px;}
.witr_taba_style1 .nav-tabs .nav-item{margin-bottom: 15px;text-align: center;}
.nav-tabs .nav-link.active{background-color: transparent;background-image: linear-gradient(90deg, #001EB6 0%, #e67817 100%);border-style: default;}
.nav-tabs .nav-link.active, .nav-tabs .active i{color: #FFFFFF;}
.witr_taba_style1 .nav-tabs .nav-link{background: #fff;color: #3f3f3f;margin-right: 15px;border: 0;border-radius: 5px;font-size: 20px;padding: 30px 40px;position: relative;box-shadow: 0px 0px 25px 2px rgba(196, 206, 213, 0.2);transition: .5s;}
.tab_content_inner .witr_section_title_inner h3{font-size: 25px;}
.tab_content_inner .witr_section_title_inner p{width: 100% !important;padding: 20px 0px 0px 0px;}
.tab_content_inner .witr_section_title{position: relative;padding-bottom: 20px;}
.nav-tabs img, .witr_taba_style1 .nav-tabs i{position: relative;font-size: 40px;}
.nav-tabs .nav-link.active{background-color: transparent;background-image: linear-gradient(90deg, #e67817 0%, #e67817 100%);border-style: default;color: #fff;}
.witr_taba_style1 .nav-tabs span{display: block;float: left;margin: 0 15px;}
.witr_taba_style1 .nav-tabs{border: 0;justify-content: space-around;}
.nav-tabs .nav-link:hover{background: #e67817;color: #fff;}
.icon-list-icon i{color: #006CFF;font-size: 18px;}
.icon-list-text{color: #212D48;}
.icon-list-icon+.icon-list-text{-ms-flex-item-align: center;align-self: center;padding-left: 5px;}
.icon-list-item > .icon-list-text, .icon-list-item > a{font-weight: 500;line-height: 2.2em;}
a.witr_More {background-color: #e67817;color: #fff;display: inline-block;padding: 7px 30px;text-align: center;position: relative;margin-right: 20px;z-index: 2;transition: all 0.5s;margin-top: 10px;border-radius: 5px;}
.consit_blog_area{margin-left: -15px;margin-right: -15px;}

/*======== footer area css =======*/
.witrfm_area{background: #3f3f3f;}
.em_footer_area.footer-middle{padding: 65px 0 0px;}
.em_footer_bottom.footer-bottom{padding: 26px 0 24px;position: relative;margin-top: 80px;}
.em_footer_bottom.footer-bottom:before{content: "";position: absolute;top: 0;background: #ffffff61;height: 1px;width: 61%;left: 0;right: 0;margin: auto;}
.witrfm_area{position:relative;}
.witrfm_area:before{content: "";position: absolute;top: 0;height: 100%;width: 100%;left: 0;right: 0;margin: auto;}
.footer-middle{padding: 65px 0 73px;color: #dfdfdf;font-size: 14px;}
.footer-middle.wpfd{padding: 0;}
.wpfdp{padding-top: 65px;padding-bottom: 80px;}
.footer-middle .widget h2{margin-bottom: 28px;margin-top: 28px;color: #dfdfdf;position: relative;}
.footer-middle .widget h2:before{}
.footer-middle table#wp-calendar td, .footer-middle table#wp-calendar th{color: #fff;}
.footer-middle #archives-dropdown--1{height: 34px;}
.footer-middle .widget h2{}
.footer-middle .widget ul li:before{}
.footer-middle .tagcloud a{}
.footer-middle .widget ul{list-style: none;}
.footer-middle .widget ul li{margin-bottom: 10px;}
.footer-middle .widget ul li a, .footer-middle .widget ul li:before{-webkit-transition: .5s;transition: .5s;}
.footer-middle .widget ul li a:hover, .footer-middle .widget ul li:hover:before{color: #e67817;}
.footer-sociala-icon{font-size: 18px;color: #e67817;}
.recent-portfolio-area{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row;flex-flow: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.recent-portfolio{margin-bottom: 10px;margin-right: 10px;}
.recent-portfolio{width: 29.33%;}
.recent-portfolio-image img{width: 100%;}
.em_footer_area.footer-middle .widget h2{margin-bottom: 28px;margin-top: 28px;position: relative;font-size:22px;}
.footer-middle .widget ul li, .footer-middle .widget ul li a, .footer-middle .widget ul li:before, .footer-middle .tagcloud a, .footer-middle caption, .footer-middle table, .footer-middle table td a, .footer-middle cite, .footer-middle .rssSummary, .footer-middle span.rss-date, .footer-middle span.comment-author-link, .footer-middle .textwidget p, .footer-middle .widget .screen-reader-text{color: #dfdfdf;}
.footer-middle .mc4wp-form-fields input::placeholder{color: #212d48;}
.widget ul li{margin-bottom: 10px;}
.footer-widget.address, .footer-widget.address p{color: #17161a;}
.footer-sociala-icon{clear: both;float: left;font-size: 18px;margin-right: 12px;}
.footer-middle .mc4wp-form-fields p:nth-child(1){margin-bottom: 22px;}
.footer-middle .mc4wp-form-fields input{height: 50px;position: relative;background: transparent;width: 100%;line-height: 43px;color: #fff;border: 1px solid #e0a067;border-radius: 0px;padding-left: 10px;}
.mc4wp-form-fields input{width: 67%;background: #1837d300;font-size: 16px;line-height: 28px;color: #fff;border-radius: 50px;border: none;outline: none;padding: 15px 30px;border: 1px solid #ffffff;color: #b0afaf;}
.mc4wp-form-fields input::placeholder{color:#fff;}
.footer-middle .mc4wp-form-fields button{position: absolute;height: 50px;border-radius: 0px;color: #fff;background: #E0A067;cursor: pointer;padding: 10px 15px;-webkit-transition: .5s;transition: .5s;border: none;}
#witr_mp4_video{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;object-fit: cover;height: 100%;z-index: -1;}
.footer-widget.address p{margin-bottom: 10px;color: #dfdfdf;}
.footer-widget.address a {margin-bottom: 10px;color: #dfdfdf;}
.footer-widget.address a:hover {  color:  #e67817;}
.consit-description-area .social-icons a{width: 40px;height: 40px;line-height: 40px;display: inline-block;text-align: center;border-radius: 5px;margin-right: 5px;margin-bottom: 5px;margin-top: 5px;background: #1e3853;color:#fff;}
.consit-description-area .social-icons a:hover{border-color: #e67817;background: #e67817;}
.consit-description-area a img{margin: 26px 0;}

/*======================== END FOOTER middle AREA CSS =========================*/
.footer-bottom{padding: 26px 0 24px;position:relative;background: #343434;text-align: center;color: #dfdfdf;}
.footer-bottom:before{content: "";position: absolute;top: 0;background: #ffffff00;height: 1px;width: 61%;left: 0;right: 0;margin: auto;}
.footer-bottom a{color: #dfdfdf;}
.footer-bottom a:hover {  color:  #e67817;}
.copy-right-text{text-align:left;}
.copy-right-text p{margin: 0;padding: 0;}
.footer-menu{}
.footer-menu ul{list-style: none;margin: 0px;padding: 0px;}
.footer-menu ul li{display: inline-block;}
.footer-menu ul li a{padding: 0 10px;display: block;color: #212d48;}
.copy-right-text a:hover, .footer-menu ul li a:hover{color: #e67817;}
.footer-menu ul li:last-child a{padding-right: 0px;}
.footer_style_3 .footer-menu ul li:first-child a{padding-left: 0px;}
.footer-menu ul ul{display: none;}

/*======================== END FOOTER BOTTOM AREA CSS =========================*/
/* service page area css*/
.consit_service_area2.consit_service_area.service_page_area{padding: 115px 0px 100px;}

/* video page video css*/
.witr_youtube_video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;z-index: -99;}
button.ytp-large-play-button.ytp-button{display: none !important;}
.witr_youtube_video iframe{width: 100%;height: 100%;border: none;}

/* testimonial area3 css*/
.witr_testomonial_area{width:80%;margin: auto;}
.witr_background_test{box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.1);margin-top:50px;margin-bottom:60px;}
.witr_testi_main{box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.1);text-align: center;padding: 50px 0px;width: 70%;margin: auto;margin-top: -50px;margin-bottom: -50px;}
.witr_test_part{float: left;margin-left: 215px;margin-right: -165px;}
.witr_test_part img{}
.witr_ns_part{}
.witr_ns_part h6{font-size: 22px;margin-top: 10px;}
.witr_ns_part i{font-size: 17px;font-weight: 500;}
.witr_test_content{}
.witr_test_content p{width: 88%;margin: auto;margin-top: 30px;}
.witr_test_name{margin: 30px 0 15px;}
.witr_test_name li{list-style:none;}
.witr_test_name i{font-size: 18px;}
.witr_background_test, .witr_testi_main{border-top: 2px solid #e67817;border-bottom: 2px solid #e67817;}

/*======================== BREADCRUMB AREA CSS =========================*/
.breadcumb-blog-area{padding: 60px 0 65px;background-color: #f7f7f7;background-position: center top;background-repeat: no-repeat;background-size: cover;position: relative;}
.breadcumb-inner h2{font-size: 36px;}
.breadcumb-area{background-image: url("assets/images/slide-03.jpg");padding: 160px 0px 230px 0px;background-color: rgba(0,0,0,0.39);background-position: center center;background-repeat: no-repeat;position: relative;background-size: cover;}
.breadcumb-area:before, .breadcumb-blog-area:before{position: absolute;left: 0;top: 0;right: 0;bottom: 0;content: "";}
.breadcumb-area::before, .breadcumb-blog-area::before{background: rgb(0 0 0 / 0%);}
.breadcumb-inner ul, .breadcumb-inner ul span a, .breadcumb-inner li, .breadcumb-inner li a{color: #ffffff;font-display: swap;}
.breadcumb-inner li{display: inline-block;margin: 0 2px;color: #fff;font-weight: 300;}
.breadcumb-inner li:nth-last-child(-n+1){color: #e67817;color: #fff;font-weight: 600;}
.breadcumb-inner li a{font-weight: 300;color: #fff;}
.breadcumb-inner li a:hover{color: #e67817;}
.brpt h2{color: #fff;font-size: 30px;font-weight: 300;}
.lcase{text-transform: lowercase;}
.ucase{text-transform: uppercase;}
.ccase{text-transform: capitalize;}

/* =============== blog left sidebar css ===============*/
/* side bar css*/
.witr-blog-side-area.blog_sidebar{padding: 100px 0px 100px;background: #f9f9f9;}
.blog-left-side > div{background-color: #fff;margin-bottom: 30px;padding: 15px;box-shadow: 0 0 5px 0 rgba(148, 146, 245, 0.2);}
.blog-left-side > div:last-child{margin-bottom: 0;}
.blog-left-side h2{margin-bottom: 10px;text-transform: uppercase;}
.blog-left-side .content{padding: 0;}
.blog-left-side .push-bottom-large{margin-bottom: 0;}
.blog-left-side > div:last-child{margin-bottom: 0;}
.blog-left-side > aside:last-child{margin-bottom: 0 !important;}
.blog-left-side .nav .children li a:hover,
.blog-left-side .sub-menu li a:hover{background: 0 0;color: #18c8ff;}
.defaultsearch{background: #f7f7f7;position: relative;}
.defaultsearch input{background: #f7f7f7 none repeat scroll 0 0;border: 0 none;height: 54px;position: relative;width: 100%;}
.defaultsearch button{background: transparent none repeat scroll 0 0;border: 0 none;color: #858585;font-size: 18px;padding: 1px 15px;position: absolute;right: 0;top: 50%;cursor: pointer;transform: translateY(-50%);}
.defaultsearch input[type="text"]{padding-left: 10px;}
.blog-left-side .widget h2{border-bottom: 1px solid #e5e5e5;bottom: -1px;display: block;line-height: 17px;margin-bottom: 20px;padding-bottom: 14px;position: relative;text-transform: capitalize;}
.blog-left-side .widget h2::before{background: #e67817;bottom: 0;content: "";height: 20px;left: -15px;position: absolute;width: 2px;top: -3px;}
.footer-middle .widget h5{text-transform: capitalize;}
.blog-left-side .widget ul{list-style: none;}
.blog-left-side .widget ul li{margin: 0 0 5px;padding-left: 20px;position: relative;}
.blog-left-side .widget ul li.current a{color: #e67817;}
.blog-left-side .widget ul li span{font-weight: 300;}
.blog-left-side .widget ul li:last-child{padding-bottom: 0;margin-bottom: 0;}
.blog-left-side > .widget > ul > li{margin: 0 0 10px;padding-bottom: 10px;}
.blog-left-side .widget > ul > li:not(:last-child){border-bottom: 1px solid rgba(0, 0, 0, 0.12);}
.blog-left-side .widget ul li a:hover,
.blog-left-side .widget ul li:hover::before{color: #e67817;}
.blog-left-side .widget ul li::before{content: "\f105";font-family: FontAwesome;font-size: 18px;left: 0;position: absolute;}
.blog-left-side .widget select{width: 100%;height: 40px;background: #fff;border: 1px solid #ddd;padding-left: 5px;}
.widget .screen-reader-text{display: none;}
.textwidget select{width: 100%;}
#wp-calendar{width: 100%;}
.tagcloud a{display: inline-block;font-size: 14px !important;margin: 0 8px 10px 0;padding: 7px 15px;text-align: center;font-weight: 400;border: 1px solid #ddd;text-transform: capitalize;}
.r-post-content h3 a:hover,
.r-post-content h3:hover,
.tagcloud a:hover,
.widget_archive ul li a:hover,
.widget_archive ul li:hover:before,
.widget_categories ul li a:hover,
.widget_categories ul li:hover:before{color: #e67817;}
.tagcloud a:hover{background: #e67817;color: #fff;}
#wp-calendar caption{font-size: 14px;font-weight: 400;margin-bottom: 10px;text-align: left;text-transform: uppercase;}
#wp-calendar{font-size: 13px;}
#wp-calendar{border: 0 solid #e5e5e5;margin-bottom: 20px;overflow: auto;vertical-align: top;width: 100%;margin: 0;}
table#wp-calendar td{border: 1px solid #e5e5e5;padding: 5px 10px;text-align: center;vertical-align: top;font-size: 14px;}
#wp-calendar td,
#wp-calendar th{padding: 8px;}
table#wp-calendar th{border: 1px solid #e5e5e5;font-size: 13px;font-weight: 700;padding: 5px 10px;text-align: center;text-transform: uppercase;vertical-align: middle;}
table#wp-calendar td#today{color: #fff;background-color: #e67817;}
table#wp-calendar td#today a{color: #fff;}
.textwidget img{margin-bottom: 15px;}
.textwidget p{margin-bottom: 0.5rem;}
.consit-blog-thumb img{width: 100%;}
.witr-blog-side-area .imagess_area .slick-slide img{display: inline-block;margin: auto;width: 100%;}

/* end sidebar css*//* witr-blog-2side-area*/
.witr-blog-side-area.witr-blog-2side{padding: 100px 0px 70px;background: #f9f9f9;}
.consit-single-blog{margin-bottom: 30px;overflow: hidden;-webkit-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.consit-blog-thumb{overflow: hidden;}
.consit-blog-thumb a{display: block;position: relative;}
.consit-blog-thumb a:before{content: "";left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.7);opacity: 0;z-index: 999;transition: .5s;}
.consit-single-blog:hover .consit-blog-thumb a:before{opacity: 1;transition: .5s;}
.consit-blog-thumb img{transition: .5s;display: block;}
.em-blog-content-area{padding: 15px 0px 15px;}
.blog-page-title h2{display: block;font-size: 22px;margin-bottom: 7px;text-transform: capitalize;-webkit-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.blog-page-title a{display: inline-block;word-break: break-all;}
.blog-content{word-break: break-word;}
.consit-blog-meta.post_blog h2 a{font-size: 24px;font-weight:700;transition:.5s;}
.consit-blog-meta.post_blog h2{margin-bottom: 4px;margin-bottom: 30px;}
.recent-post-item{margin-bottom: 10px;}
.blog-left-side .widget ul li a, .blog-left-side .widget ul li::before{color: #444;}
.consit-blog-meta.post_blog h2 a:hover{color:#e67817;}
.consit-blog-meta-left a, .consit-blog-meta-left span{color: #888888;font-size: 16px;margin-right: 5px;margin-bottom: 10px;display: inline-block;margin-top: 5px;}
.consit-blog-meta-left i{color: #e67817;margin-right: 10px;margin-left: 5px;}
.blog-content p{font-size: 17px;padding-top: 14px;}
.em-blog-content-area .witr_btn{background: #e67817;border-radius: 5px;color: #fff;display: inline-block;font-size: 20px;padding: 10px 30px;text-align: center;position: relative;margin-right: 20px;z-index: 2;transition: 1s;font-weight: 400;margin-bottom: 15px;}
.em-blog-content-area .witr_btn:hover{background: #e67817;color: #fff;}
.witr-blog-side-area.blog_sidebar .consit-single-blog{margin-bottom: 30px;padding-top: 20px;box-shadow: none;border-bottom: 1px solid #e7e7e7;background: white;}
blockquote p{font-size: 20px;position: relative;color:##999;}
.witr-blog-side-area blockquote{background-color: #f7f7f7;border-left: 3px solid #e67817;padding: 1em 1em;margin-top: 15px;}
.recent-post-text h4 a{color: #17161a;font-size: 19px;transition: all .3s ease 0s;}

/* video play css*/
.video-open-inline iframe{width:100%;height:400px;border:none;}

/* =============== End blog left sidebar css ===============*/
/* single blog css*/
.witr-blog-side-area{padding: 100px 0px 100px;}
.comment-respond{border: 1px solid #ddd;margin-bottom: 30px;padding: 25px 10px 30px;background-color: #f1f1f1;}
.single_blog_page{margin-bottom:0px;}
.comment_field .input-field input, .comment_field .textarea-field textarea{color: #555555;}
.comment_field .input-field input{width: 100%;border: 1px solid #e5e5e5;padding: 6px 20px;height: 54px;font-size: 17px;}
.comment_field .input-field label, .comment_field .textarea-field label{color: #606060;font-size: 14px;margin-top: 15px;margin-bottom: 0;font-weight: 500;}
.comment_field .input-field{width: 33.33%;float: left;margin-bottom: 25px;}
.comment_field .textarea-field label{margin-top: 20px;margin-bottom: 10px;}
.comment_field .textarea-field textarea{width: 100%;border: 1px solid #e5e5e5;height: 150px;padding: 10px;}
.consit_btn{background: transparent;border: 1px solid #ddd;display: inline-block;text-align: center;padding: 12px 20px;margin-top: 15px;border-radius: 5px;transition: .5s;color: #444;}
.consit_btn:hover{background: #e67817;border-color: #e67817;color: #fff;}
.single_blog_thumb img{width: 100%;height: 500px;}
blockquote{padding: 25px 32px 25px;margin: 0 0 30px;font-size: 17px;/* border-left: 3px solid #f99a00;*/font-weight: 400;box-shadow: 0 0 5px 0px rgb(0 0 0 / 7%);}
blockquote p{font-size: 20px;position: relative;}
.block .wp-block-quote.is-large p, .block .wp-block-quote.is-style-large p{font-size: 1.5em;font-style: italic;line-height: 1.6;}
.witr-blog-side-area.single_blog blockquote{background-color: #f7f7f7;border-left: none;}
.wp-block-group.block{text-align: center;}
.consit-single-blog-details-inner{padding: 38px 45px 45px;box-shadow: 0 3px 19px rgb(0 0 0 / 8%);border-radius: 0 0 10px 10px;background: #fff;}
.consit-single-icon-inner{text-align: center;}
.consit-single-icon-inner a{border: 1px solid #e6e6e6;color: #17161a;display: inline-block;font-size: 15px;height: 40px;line-height: 41px;margin: 0 9px 0 0;text-align: center;width: 40px;border-radius: 5px;}
.consit-single-icon-inner a:hover{background: #e67817;border-color: #e67817;color: #fff;}
.recent-post-image{float: left;margin-right: 10px;}
.recent-post-image img{width: 75px;}

/*========================
EM40 SCROLL TOP CSS
=========================*/#scrollUp{background: #e67817 none repeat scroll 0% 0;bottom: 30px;color: #fff;font-size: 30px;height: 40px;line-height: 40px;right: 100px;text-align: center;border-radius: 5px;width: 40px;}
#scrollUp i{color: #fff;font-weight: 900;}
.witr_case:hover .slick-prev, .witr_case:hover .slick-next, .service_active:hover .slick-prev, .service_active:hover .slick-next, .feature_active:hover .slick-prev, .feature_active:hover .slick-next, .event_active:hover .slick-prev, .event_active:hover .slick-next, .imagess_area:hover .slick-prev, .imagess_area:hover .slick-next, .witr_ds_content_area:hover .slick-prev, .witr_ds_content_area:hover .slick-next, .blog_wrap:hover .slick-prev, .blog_wrap:hover .slick-next, .witr_team_area_c:hover .slick-prev, .witr_team_area_c:hover .slick-next, .images_area:hover .slick-prev, .images_area:hover .slick-next, .testomonial-slide:hover .slick-prev, .testomonial-slide:hover .slick-next, .Screenshots-slide:hover .slick-prev, .Screenshots-slide:hover .slick-next, .mobile-slide:hover .slick-prev, .mobile-slide:hover .slick-next, .mobile-slide-7:hover .slick-prev, .mobile-slide-7:hover .slick-next, .witr_islidess_slick:hover .slick-prev, .witr_islidess_slick:hover .slick-next, .testomonial:hover .slick-prev, .testomonial:hover .slick-next{opacity:1;}
.port_3column_area .witr_section_title_inner p{width: 39%;}

/* slick prev slick next css*/
/*======== slick ========*/
.slick-prev, .slick-next{font-size: 0;position: absolute;display: block;padding: 0;cursor: pointer;color: #fff;outline: none;background: #ff3d0;z-index: 9;opacity: 0;border-radius: 0px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);width: 55px;height: 55px;line-height: 55px;top: 50%;transform: translate(0px, -50%);transition: .5s;border: 0px solid #17161a;}
.slick-prev{left: -15px;}
.slick-next{right: -15px;}
.slick-prev.slick-disabled, .slick-next.slick-disabled{background: #e67817;}
.witr_ds_content_area .slick-prev{left: 15px;}
.witr_ds_content_area .slick-next{right: 15px;}
.slick-prev:before, .slick-next:before{color: #fff;font-size: 25px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;content: "\f177";font-family: FontAwesome !important;line-height: inherit;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.slick-next:before{content: "\f178";font-family: FontAwesome !important;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{color: #fff;}
.blog_active:hover .slick-prev, .blog_active:hover .slick-next{opacity:1;}
button:focus{outline: none;outline: none;}
.land_page_flex{display:flex-end;}

/* service page area css*/
.service_page_service_area{background:#FFFFFF;}
.service_page_service_area .witr_section_title_inner h1, .service_page_service_area .witr_section_title_inner h2, .service_page_service_area .witr_section_title_inner h3{color:#111;}
.service_page_service_area .em_single_service{background:#FFFFFF;transition:1s;}
.service_page_service_area .em_single_service:hover{background-image: linear-gradient(90deg, #001EB6 0%, #e67817 100%);}
.service_page_service_area .service_inner_content h3 a,
.service_page_service_area .service_inner_content p{color:#111;}
.service_page_service_area .witr_section_title{padding-bottom: 55px;}

/* service testimonial area css*/
.service_page_testi_area{background:#FFFFFF;}
.service_page_testi_area .witr_section_title_inner h2,
.service_page_testi_area .witr_section_title_inner h3{color: #111;}

/* team area2 css*/
.consit_team_area2{background: #F8F9FC;padding: 95px 0px 100px;}
.consit_team_area2 .witr_section_title_inner h1, .consit_team_area2 .witr_section_title_inner h2, .consit_team_area2 .witr_section_title_inner h3{color:#111;}
.consit_team_area2 .witr_section_title{position: relative;padding-bottom: 62px;}
.consit_team_area2 .witr_team_section:before{content: "";position: absolute;height: 100%;width: 100%;left: 0;top: 0;opacity: 0;-webkit-transition: .5s;transition: .5s;background: #e678176b;}
.consit_team_area2 .witr_team_section:hover:before{opacity: 1;}
.consit_team_area2 .witr_team_content{padding: 23px 5px 23px;}
.consit_team_area2 .all_color_team h5, .consit_team_area2 .all_color_team h5 a{color:#111;}
.consit_team_area2 .all_color_team span{color: #e67817;}
.consit_team_area2 .witr_team_content h5 a:hover, .consit_team_area2 .witr_team_content h5:hover, .consit_team_area2 .witr_team_content span{color: #e67817;}
.consit_team_area2 .team-part{border-radius: 5px;overflow: hidden;box-shadow: 0 5px 4px 0 rgba(0,0,0,.05);}

/* blog grid area css*/
/* witr_blog_area13*/
.witr_blog_area13 .witr_top_category{-webkit-transform: scale(0);transform: scale(0);-webkit-transition: .5s;transition:.5s;}
.witr_blog_area13 .busi_singleBlog:hover .witr_top_category{-webkit-transform: scale(1);transform: scale(1);}
.witr_blog_meta_potion{margin-top: -55px;margin-bottom: 25px;z-index: 9;position: relative;padding: 15px 10px;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.04);}
.witr_blog_area13 .witr_post_Author .nameAuthor{font-size: 17px;}
.witr_blog_area13 .witr_post_Author{display: inline-block;position: inherit;padding-bottom: 0;left: 0;top: 0;}
.witr_blog_area13 .witr_post_Author img{margin-right: 10px;float: left;}
.witr_blog_area13 .witr_blog_con{padding: 20px 30px 25px;}
.witr_blog_area13 .learn_btn{border-radius: 5px;padding: 10px 30px;margin-top: 20px;-webkit-transition: .5s;transition:.5s;}
.witr_blog_meta_potion{background: #fff;}
.witr_blog_meta_potion{margin-top: -55px;margin-bottom: 25px;z-index: 9;position: relative;padding: 15px 10px;box-shadow: 0 0 30px 0 rgba(0,0,0,.04);}
.blog_grid_area .witr_blog_con span, .blog_grid_area .witr_blog_con span a, .blog_grid_area .witr_blog_metan span, .blog_grid_area .witr_blog_metan span a{color: #3f3f3f;}
.blog_grid_area .witr_blog_con h2 a:hover{color: #e67817;}
.blog_grid_area .witr_blog_con{padding: 20px 15px 25px 25px;margin-bottom: 0px;}
.blog_grid_area .all_blog_color p{padding: 5px 0px 5px 0px;color: #212529;}
.witr_blog_area13 .learn_btn{border-radius: 5px;padding: 10px 30px;margin-top: 20px;-webkit-transition: .5s;transition: .5s;color: #e67817;}
.witr_blog_area13 .witr_blog_meta_potion{padding: 15px 15px;}
.blog_grid_area .witr_top_category span ul li a{padding: 3px 10px;border-radius: 5px;margin: 0 10px 10px 0;display: inline-block;}

/* pricing plane page css*/
.pricing_plane_area.pricing_page_area .witr_section_title_inner h3{padding-bottom: 0px;}
.pricing_plane_area.pricing_page_area .witr_section_title{padding-bottom: 52px;}

/* single service area css*/
.single_service_area{padding: 100px 0px 25px;background: #FFFFFF;}
.single_service_area .witr_text_widget p{line-height: 1.7em;}
.single_service_area .witr_text_widget_inner h2{font-size: 40px;padding: 45px 0px 13px 0px;}
.single_service_area .witr_text_widget p{color: #212529;margin: 0px 0px 20px 0px;}
.single_service_area .witr_text_widget_inner h2{color: #111;padding: 40px 0px 0px 0px;}
.single_service_area .witr_text_widget_inner img{width: 100%;}

/* contact map area css*/
.map_inner_area iframe{width: 100%;height: 620px;border: none;}

/* team area3*/
.consit_team_area3{padding: 95px 0px 85px;}
.consit_team_area3 .witr_section_title{position: relative;padding-bottom: 40px;}
.consit_team_area3 .all_color_team{margin-bottom: 20px;}
.consit_team_area3 .all_color_team h5, .consit_team_area3 .all_color_team h5 a{color: #111;}
.consit_team_area3 .all_color_team h5:hover, .consit_team_area3 .all_color_team h5 a:hover{color: #e67817;}
.consit_team_area3 .all_color_team span{color: #212529;}
.consit_team_area3 .post_team_icon_8 ul li a{background: #fff;}
.consit_team_area3 .post_team_icon_8 ul li a:hover{background: #e67817;color:#fff;}
.consit_team_area3 .post_team_icon_8{bottom: 0px;}
.consit_team_area3 .witr_team_section:before{background: #e678176b;}
.consit_team_area3 .witr_section_title_inner h3{color: #111;}
.consit_team_area3 .witr_section_title_inner h1{color: #111;}
.consit_team_area3 .witr_section_title_inner h2{color: #111;}

/* testimonial page area css*/
.testimonial_page_area{background:#FFFFFF;}
.testimonial_page_area .witr_section_title_inner h1,
.testimonial_page_area .witr_section_title_inner h2,
.testimonial_page_area .witr_section_title_inner h3{color: #111;}
.testimonial_page_area .witr_section_title_inner h3{padding:0px;}
.testimonial_page_area .slick-dots li button{width: 40px;height: 12px;border-radius: 2px 2px 2px 2px;}
.testimonial_page_area .slick-dots li button{border: 0 solid #e67817;background: #e678175c;}
.testimonial_page_area .slick-dots{bottom: -14px;}
.testimonial_page_area .slick-dots li.slick-active button{background: #e67817;}

/* testimonial area3 css*/
.single_2p_testimonial{box-shadow: 0 0 20px 0 rgb(0 0 0 / 8%);padding: 30px 20px;text-align: left;background: #fff;}
.img_text_part_dflex, .two_part_dflex, .two_sec_flex{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.two_part_img{margin-right: 15px;}
.single_2p_testimonial.top_single_testi.all_color_testimonial.top-testimonial_mbtm{margin-bottom: 20px;}
.all_blog_color, .all_color_service, .all_color_team, .all_color_testimonial, .all_feature_color, .all_service2_color{-webkit-transition: .5s;transition: .5s;}
.testomonial_2part .slick-slide.slick-current.slick-active .bottom_single_testi{background: #e67817;color:#fff;}
.bottom_single_testi.slick-current .bottom_single_testi.all_color_testimonial p, .slick-current .bottom_single_testi.all_color_testimonial h2, .slick-current .bottom_single_testi.all_color_testimonial h5, .slick-current .bottom_single_testi.all_color_testimonial h6, .slick-current .bottom_single_testi.all_color_testimonial i, .slick-current .bottom_single_testi.all_color_testimonial span, .team_overlay_icon a{color: #fff;}
.consit_team_area2.faq_page_team_area{background:#F8F9FC78}
.faq_area2 .witr_ac_style{transition: .5s;padding: 10px 20px 10px 20px;color: #fff;font-size:17px;}
.faq_area2 .writ_ac_style_02:before{font-weight: 400;font-size: 20px;color: #fff;}
.faq_area2 .card-header.witr_ac_card{padding: 0;border-bottom: 0;text-align: left;background-color: #001EB6 !important;color:#fff;}
.faq_area2 .content_style p, .faq_area2 .conent_style p{padding-left: 18px;padding-top: 15px;}
.faq_area2 .witr_section_title_inner h3{color: #111;padding: 0px;}
.faq_area2 .witr_section_title_inner h2{color: #111;}
.faq_area2 .witr_section_title{padding-bottom: 56px;}
.faq_area2{padding: 100px 0px 85px;}
.faq_area2 .faq-part{padding-bottom: 20px;}
.faq_area2 .witr_ac_style{background-color: transparent;background-image: linear-gradient(90deg, #001EB6 0%, #e67817 100%);}
.witr_swiper_height{position: relative;background-size: 100%;background-position: center center;}
.noguttergs, .witr_all_pd0{padding: 0 !important;}

/* service page css*/
.swiper_bottom_area.service_page_swiper_bott0m{margin-top: 0px;padding: 100px 0px 80px;}
.pricing_plane_area.service_page_pricing_plane_area{background: #F9FBFE;}
.testimonial_area2{padding: 95px 0px 70px;}

/* contact page map area*/
.map_inner_area.contact_map_inner iframe{height: 500px;margin-bottom: -7px;}


/*分页页码样式*/
.pagination{display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > li{display: inline;}
.pagination > li.disabled > a:hover{background: #fff;}
.pagination > li:first-child > a, .pagination > li:first-child > span{margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination > li > a, .pagination > li > span{position: relative;float: left;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color:#666;border: none;margin-left: -1px;margin: 5px;}
.pagination > .active > a,.pagination > li a:hover, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{z-index: 3;background: #e67817;color: #ffffff;cursor: default;}
.swiper-slide.swiper-slide-active {    border: 0px solid #eee;    background: none;background-position: center;}

.clearfix.single_min {    min-height: 400px;    margin-bottom: 60px;}
.portfolio_active.pstyle_1.pstyle4 {min-height: 400px;}
.news_cont .news-details__content h1{    font-size: 25px;    margin-bottom: 20px;}
.news_cont .consit-blog-social {    position: absolute;    right: 0;    top: 0;}
.news_cont  ul.list-unstyled.news-details__meta li {    margin-bottom: 20px;}
.list-unstyled {padding-left: 0;list-style: none;display: flex;}
.portfolio_nav div#subNav {position: absolute;width: 97%;top: -180px;}
.portfolio_nav div#subNav li  {border-color:#fff;margin: 0 15px 10px;padding: 5px 35px;}
.portfolio_nav div#subNav li.current, div#subNav ul li:hover{    border: 1px solid #e67817;}
.portfolio_nav div#subNav a {color:#fff;font-size: 16px;}
.consit-single-icon  .bdsharebuttonbox{display: inline-block;}
.consit-single-icon  .bds_more i{padding-left: 0;padding: 0;margin: 0;color: #131314;}
.consit-single-icon  .bds_more:hover i{ color: #a92b2f;}

.consit-single-icon  .bdshare-button-style1-16 .bds_more,
.consit-single-icon  .bdshare-button-style1-16 .bds_weixin ,
.consit-single-icon  .bdshare-button-style1-16 .bds_qq ,
.consit-single-icon  .bdshare-button-style1-16 .bds_copy ,
.consit-single-icon  .bdshare-button-style1-16 .bds_print {    border: 1px solid #e6e6e6;    color: #17161a;display: inline-block;font-size: 15px;height: 40px;line-height: 41px;margin: 0 9px 0 0;    text-align: center;width: 40px;    border-radius: 5px;    background: none;    padding-left: 0;}

/*企业文化样式*/
.all_icon_color em {    font-size: 50px;    transform: rotate(0deg);    color: #e67817;    transition: .5s;    height: auto;    width: auto;    border-radius: initial;line-height: normal;    background: none;    border: none;}
.swiper_bottom_area .service-item:hover em {    color: #2c66b0;}
/*人力资源样式*/
.resource {margin-bottom: 40px;border-bottom: 1px #c2c3c5 dashed;padding-bottom: 10px;}
.hr {padding-top: 80px;}
.idea {display: flex;}

/*联系样式*/
.my-map {height: 690px;}
.page-contact{min-height:400px;margin-bottom:120px;}
.page-contact .top{margin-top: -135px;z-index: 100000;}
.page-contact .top .top-list{background:#fff;border-bottom: 2px solid #e5e5e5;margin-bottom: 40px;text-align: center;font-size: 16px;padding-top: 20px;}
.page-contact .top .span{display: inline-block;background: #80abde;width: 73px;height: 73px;margin-top: -37px;border: 3px solid #fff;border-radius: 73px;}
.page-contact .top em{font-size: 50px;line-height: 62px;color: #e67817;padding-top: 20px;}
.page-contact .top em:hover em {    color: #2c66b0;}
.page-contact .top p{background: #fff;margin-top: 30px;margin-bottom: 30px;min-height: 80px;}
@media screen and (max-width:900px){.page-contact .top p{margin-top: 22px;}.my-map {height:500px;}}
.amap-copyright,.amap-overviewcontrol,.amap-scalecontrol,.amap-logo{z-index: -1;}

